私の質問は、で複数の条件を使用できるかng-if
どうかではなく、ng-if
一部の条件のみを一度バインドして、他の条件が更新を監視できるかどうかです。
簡単な例として、名前を一度バインドしたいが、更新を監視したいトグル状態プロパティがある場合:<span ng-if="::page.name === 'something' && page.viewEnabled">Correct page, and the view is enabled!</span>
ブール値であると仮定するように切り替えるとpage.viewEnabled
、スパンが消えると予想されます。そうではないようです (Angular 1.3.11 を使用)。
セットアップのワンタイム バインディング::page.name
は、式全体を 1 回バインドされるものとして設定しますか?
前もって感謝します!
編集:私が興味を持っているのは、同じng-if
に複数の条件があり、1 つが一度バインドされ、もう 1 つがバインドされていない場合です。私が見ているのは、一度バインドされたものがある場合、他の変更はng-if
ステートメントに影響しないということです。