【发布时间】:2018-04-26 04:26:56
【问题描述】:
如果我在 Angular.js 视图中使用三元运算符,它将在每个摘要(如函数)上执行还是仅在决策所需的变量发生更改时执行?
例子:
<div>{{ui.isTrue ? "foo" : "bar"}}</div>
或:
<div ng-bind="ui.isTrue ? 'foo' : 'bar'"></div>
是在每个摘要上执行还是仅在 ui.IsTrue 更改时执行?
【问题讨论】:
-
页面加载时和
ui.isTrue变化时执行。 -
仅当 AngularJS 知道
ui.isTrue
标签: javascript html angularjs variables ternary-operator