为什么示波器的$$观察者长度不等于示波器的$$ watchersCount

时间:2017-02-28 20:19:55

标签: angularjs angularjs-scope

范围的$$观察者字段和$$ watchersCount之间有什么区别?他们为什么不总是一样?

在angularjs.org主页上,在Chrome的开发者工具中运行angular.element('body').scope(),可以看到:

$$watchers: Array[3]
$$watchersCount: 80

这两个字段之间有什么联系?

1 个答案:

答案 0 :(得分:3)

$$观察者:代表当前范围内#=(X, Y)数组长度的数量。

在哪里

$$ watchersCount :当前范围节点上显示的数字观察者&它的后代范围$$ watchers array.length