尝试对动态创建的集合进行ng重复时会出现问题:Angular将以10 $digest() iterations reached. Aborting!错误循环
我用这个例子将问题简化为最小化
<body ng-init='a = [1, 2, 3]'>
<div ng-repeat="item in a.reverse()">{{item}}</div>
</body>
Run Code Online (Sandbox Code Playgroud)
这是它在Plunkr中的工作副本(View显示正确的结果,但在控制台中你会看到上面提到的错误.更复杂的例子完全失败)
如果它可能有任何区别,则认为[1,2,3]可以是对象数组
所以问题是为什么会这样,是否有一个简单的方法来解决这个问题?
谢谢