html - 更新 angular.min.js v1.6.9 后,我们遇到了 angular 摘要循环问题
问题描述
我们正在迁移 angular.min.js v1.3.0 js 到 angular.min.js v1.6.9。所以我们收到以下错误消息请建议任何解决方案。谢谢
::错误块::
angular.min.js:122 错误:[$rootScope:infdig] http://errors.angularjs.org/1.6.9/$rootScope/infdig?p0=10&p1=%5B%5D
at angular.min.js:6 at m.$digest (angular.min.js:145) at m.$apply (angular.min.js:147) at l (angular.min.js:101) at XMLHttpRequest.N.onload (angular.min.js:106)
我们尝试了不同的方法来解决消化周期问题
解决方案
请提出任何解决方案。
当应用程序的模型变得不稳定并且每个$digest
周期触发状态更改和后续$digest
周期时,就会发生此错误。AngularJS 检测到这种情况并防止无限循环导致浏览器无响应。
一个常见的错误是绑定到一个函数,该函数每次调用时都会生成一个新数组。解决方案是如果元素没有更改,则返回相同的数组对象。1
如果您使用angular.js
而不是angular.min.js
.