这个问题在这里已有答案:
- 数据绑定如何在AngularJS中运行? 14个答案
12656
2017-12-06 06:23
起源
多谢你们。我也发现了类似的问题 stackoverflow.com/questions/9682092/databinding-in-angularjs - Dai-Hyun Lim
答案:
在摘要周期运行时,您在AngularJS中使用的所有表达式都会被多次评估。这是为脏检查完成的,它验证表达式的当前值是否与最后一个值不同。
这意味着如果在表达式中使用方法,则不能依赖于调用方法的次数。
请参阅“范围生命周期”部分以了解它是如何发生的 http://docs.angularjs.org/guide/scope
7
2017-12-06 08:00
AngularJS编译DOM以便它可以创建 div
并执行 ng-class
幕后几次。无论如何, ng-class
预计将以另一种方式使用 http://docs.angularjs.org/api/ng.directive:ngClass
2
2017-12-06 06:34