比如scope上有一个对象有很多个属性,甚至嵌套了很多个对象,但是与view绑定的属性只有很少一部分,这种情况下我对angularjs进行脏值检查时产生了如题的疑惑。。。
比如scope上有一个对象有很多个属性,甚至嵌套了很多个对象,但是与view绑定的属性只有很少一部分,这种情况下我对angularjs进行脏值检查时产生了如题的疑惑。。。
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
看个例子,
看下scope的结构
里面$$watchersCount表示脏值检测时需要处理的数据个数,如果我们把b也添加到页面上
再次打印$scope,会发现$$watchersCount变为2了。脏值检测只会检测绑定的属性