Во время отладки моего ng-приложения я обнаружил, что большинство времени $digest принимает regularInterceptedExpression. Вопрос в том, каковы причины его запуска?
Что является регулярнымInterceptedExpression в angular?
Ответ 1
Нашел это на AngularJs Docs, надеюсь, это поможет.
Следующие сценарии могут вызвать эту ошибку.
-
Когда вы объявляете свойство локальной области, используя = в директиве. Это создаст перехваченное выражение.
-
вызовы методов в представлении
Угловой совет: мы должны по возможности избегать вызовов методов в представлении, поскольку они выполняются в каждом цикле $ digest.
Спасибо,