【发布时间】:2019-04-10 15:14:22
【问题描述】:
我在 ng-options 中有一个带有函数调用的 select 标签:
<select ng-model='selectedList'
ng-options='list.id as list.label
for list in listService.computeLists(resume)'
>
这会导致重复的无限摘要错误。
angular.js:14525 错误:[$rootScope:infdig] 达到 10 个 $digest() 迭代。中止!
有没有办法在ng-options 中调用这个函数而不会出现该错误?我试过记忆,但我无法让它工作。
【问题讨论】:
-
解决方法是在元素没有变化的情况下返回相同的数组对象。见AngularJS Error Reference - $rootScope:infdig Infinite $digest Loop。
-
谢谢!这有效
标签: angularjs angularjs-infdig