我目前正在使用 AngularJS 1.3.0 稳定版和 Batarang Chrome 扩展。在监视树中,我注意到在我的许多范围内都有一个叫做“interceptedExpression”的东西。那是什么或什么场景创建了一个被拦截的表达式?
最佳答案
interceptedExpression
? interceptedExpression
是 $parse 返回的函数.interceptedExpression
在巴塔朗? 因为 angular 源代码中声明的函数是一个名为
interceptedExpression
的命名函数。 .我知道的一种情况是当您使用
=
声明本地范围属性时在指令中。这将创建一个 interceptedExpression
记录在巴塔朗。见 Angular 源 here .关于AngularJS Batarang - 什么是拦截表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26363286/