我目前正在使用 AngularJS 1.3.0 稳定版本和 Batarang Chrome 扩展。在监视树中,我注意到在我的许多范围内都有一个叫做“interceptedExpression”的东西。那是什么或什么场景创建了一个被拦截的表达式?
10012 次
1 回答
31
是什么
interceptedExpression
?interceptedExpression
是$parse返回的函数。为什么它
interceptedExpression
在Batarang被称为?因为在 Angular 源代码中声明的函数是一个名为
interceptedExpression
.什么场景会创建一个被拦截的Expression?
=
我知道的一种情况是,当您在指令中使用声明本地范围属性时。interceptedExpression
这将在batarang 中创建一个记录。请参阅 angular src此处。
于 2014-10-23T13:23:10.180 回答