在 phonegap 上运行我的应用程序时,我收到 $digest 迭代错误。在香草网络浏览器上,我没有收到任何错误。这里的任何帮助都会很棒。谢谢
问问题
372 次
2 回答
3
当您在某个表达式(在控制器或指令中)上有一个观察者修改该表达式的值时,通常会导致此错误,这会导致无限循环。请检查您的所有观察者。
于 2013-02-24T06:57:31.533 回答
1
问题是我有一个似乎是循环引用的东西。我在运行绑定到 ng-click 指令的重定向函数的范围内内置了函数调用。当我从 ngclick 中删除这些重定向函数,而是使用 onclick 隐式调用重定向函数并从范围对象中删除指针函数时,它开始工作。我相信这是由试图更改视图的范围内的函数引起的,从而造成观察者永远不会结束的情况,因为它仍在等待视图更改并且视图更改控件必须被取消引用。
于 2013-02-27T16:15:14.280 回答