我的问题不是您是否可以在 中使用多个条件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
将整个表达式设置为绑定一次?
提前致谢!
编辑:我很好奇的是,如果你在同一个中有多个条件ng-if
,一个被绑定一次,而另一个没有。我看到的是,如果你有一个绑定一次,另一个更改不会影响ng-if
语句。