AngularJS 监听$scope中变量值的变化($watch()),脏检查

脏检查(双向数据绑定):$scope.$watch() 监听$scope中的变量值的变化,若是变化就通知视图更新数据;为了不在$watch()中也改变变量的值,所以$watch()至少进行两次循环($digest()),同时为了不进入死循环,$digest()最多循环10次。 $digest()是内部底层的一个函数,angular中一般经过$scope.$apply()(底层就是$digest()
相关文章
相关标签/搜索