从angular 1.4迁移到1.5后,出现“Error:$rootScope:infdig”。
在模板中有一些ng-init
的用法,但删除它们无济于事。
在第二次和下一次访问同一路由模板后,使用来自ui-bootstrap
(v.0.13.1)的accordion-group
时会出现问题。
也许有人在使用这个版本的ui-bootstrap
时遇到了同样的问题(暂时不能更新到更高的版本),或者知道一些与angular 1.5中的问题相关的已知问题
需要注意的是,在angular v.1.4.10中,一切都运行得很好
Update1:我找到了一种可能的解决方案来修复infdig错误,它对我的一个案例有帮助,但不是对所有的案例都有帮助。
在templateUrl
中使用了自定义指令的accordion-group
。用template
替换templateUrl
后,错误消失。
希望这能帮助到一些人
发布于 2016-03-31 16:20:44
看看infinite digest documentation和debug,牢记文档中的示例:您很可能会找到发生无限循环的位置和原因
https://stackoverflow.com/questions/36312342
复制