angularjs - extensions - debug angular 1 chrome
AngularJS Batarang-¿Qué son las expresiones de intercepción? (1)
Actualmente estoy usando la versión estable de AngularJS 1.3.0 y la extensión de Batarang Chrome. En el árbol de observación, observo que en muchos de mis ámbitos hay algo que se llama "expresión interceptada". ¿Qué es eso o qué escenarios crean una expresión interceptada?
¿Qué es la
interceptedExpression
?interceptedExpression
es una función devuelta por $parse .¿Por qué se llama expresión
interceptedExpression
en Batarang?Debido a que la función declarada dentro del código fuente angular es una función denominada
interceptedExpression
.¿Qué escenarios crean una expresión interceptada?
Uno de los escenarios que conozco es cuando declara una propiedad de alcance local usando
=
en una directiva. Esto creará un registro de expresióninterceptedExpression
en batarang. Ver src angular here .