angularInterceptedExpression是什么角度?

And*_*nko 13 performance angularjs angularjs-digest

在我的ng-app调试期间,我发现$ digest的大部分时间都需要regularInterceptedExpression.问题是,触发它的原因是什么?

Tek*_*ary 1

在 AngularJs 文档上找到了这个,希望能有所帮助。

https://docs.angularjs.org/error/$rootScope/infdig?p0=10&p1=%5B%5B%7B%22msg%22:%22fn:%20regularInterceptedExpression%22

以下情况可能会导致此错误。

  1. 当您在指令中使用 = 声明局部范围属性时。这将创建一个拦截表达式。

  2. 视图中的方法调用

Angular 提示:我们应该尽可能避免在视图中调用方法,因为它们在每个 $digest 循环上运行。

谢谢,