2015-08-13 3 views
0

У меня возникают проблемы с циклом работы с угловым циклом при изменении данных. Я использую изотоп для отображения некоторых изображений и сообщений, а когда изменяются нерелевантные данные, просмотр обновляется, а изотоп перемещает сообщения. Могу ли я предотвратить цикл diggest из цикла при обновлении данных?Предотвращение углового запуска цикла diggest

Я хотел бы сначала проверить, были ли данные обновлены для отображения перед запуском diggest.

ответ

0

Я не уверен, что вы можете полностью его остановить, но вы можете слушать и перехватывать вызовы $digest.

Из документов:

Если вы хотите получать уведомления, когда $ дайджеста называется, вы можете зарегистрировать функцию watchExpression без каких-либо слушателем. (Будьте готовы к несколько вызовов к вашему watchExpression, потому что он будет выполнять несколько раз в одном $ переваривать цикл, если обнаруживается изменение.)

Source

Смежные вопросы