我知道AngularJS在ng-repeat上设置了一些监视器。这时会设置哪种类型的监视器?
此外,有人能解释一下以下每种情况会发生什么吗?如果我有很多项,我想知道这些,以便用户不会被那些本可以用其他方式消除的监视器所拖累。
第一种情况:
<div ng-repeat="item in items">
<div>{{item.property}}</div>
</div>
二
<div ng-repeat="item in items">
<div>{{item.property | myFormatter}}</div>
</div>
三
<div ng-repeat="item in items">
<div>{{format(item.property)}}</div>
</div>
四
<div ng-repeat="item in items">
<div>{{item.something()}}</div>
</div>
x | filter
的用法有些惊人,我不理解为什么会这样。也许他们认为 filter 不是一个纯函数? - Bradford