当我正在经历范围的生命周期时,我遇到$digest
应该由$apply
. 但我想知道如果可能的话,我们可以在$digest
没有$apply
. 如果是,什么是缺点
当您调用该$scope.$apply()
函数时,它会调用$rootScope.$digest()
. 因此,摘要循环从 rootScope 开始并调用所有子作用域。
您可以使用调用摘要,$scope.$digest()
但这只会启动子范围的循环。有时绑定不会正确发生,因为摘要循环不是从根范围开始。
您可以查看这篇文章以了解摘要循环的工作原理
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句