1

在 phonegap 上运行我的应用程序时,我收到 $digest 迭代错误。在香草网络浏览器上,我没有收到任何错误。这里的任何帮助都会很棒。谢谢

4

2 回答 2

3

当您在某个表达式(在控制器或指令中)上有一个观察者修改该表达式的值时,通常会导致此错误,这会导致无限循环。请检查您的所有观察者。

这是一个类似的帖子

于 2013-02-24T06:57:31.533 回答
1

问题是我有一个似乎是循环引用的东西。我在运行绑定到 ng-click 指令的重定向函数的范围内内置了函数调用。当我从 ngclick 中删除这些重定向函数,而是使用 onclick 隐式调用重定向函数并从范围对象中删除指针函数时,它开始工作。我相信这是由试图更改视图的范围内的函数引起的,从而造成观察者永远不会结束的情况,因为它仍在等待视图更改并且视图更改控件必须被取消引用。

于 2013-02-27T16:15:14.280 回答