angular脏检查

Posted 大前端学习

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angular脏检查相关的知识,希望对你有一定的参考价值。

我们所有的代码都包在$scope.$apply()里面,像ng-click,controller的初始化,$http的毁掉函数等。在这些情况下,我们不需要自己调用,实际上我们也不能自己调用,否则在$apply()方法里面再调用$apply()方法会抛出错误。如果我们需要在一个新的执行序列中运行代码时才真正需要用到它,而且当且仅当这个新的执行序列不是被angular JS的库的方法创建的,这个时候我们需要将代码用$scope.$apply()包起来。

以上是关于angular脏检查的主要内容,如果未能解决你的问题,请参考以下文章

angular脏检查

脏检查

$apply方法(触发脏检查机制)

angularjs

Angular2 & angularjs1

angularjs脏检查