Вопросы с тегом 'angular-digest'

Angular Цикл дайджеста
25 отв.

AngularJS: Предотвращение ошибки $digest уже выполняется при вызове $scope. $Apply()

Я нахожу, что мне нужно обновлять мою страницу до области видимости вручную все больше и больше с момента создания приложения в angular. Единственный способ, которым я знаю это сделать, - вызвать $apply() из области моих контроллеров и директив. П...
04 окт. '12 в 17:07
10 отв.

$ применить уже выполненную ошибку

Трассировка стека: Error: $apply already in progress at Error (<anonymous>) at beginPhase (file:///android_asset/www/built.min.js:7:22740) at Object.Scope.$apply (file:///android_asset/www/built.min.js:7:25967) at navigator.geolocation.getCurr...
05 сент. '13 в 3:46
1 отв.

$ применяются уже при отправке события клика на кнопку?

У меня есть кнопка на моей странице с id = "viewQuestions" на странице: <body ng-keydown="key($event);"> Мой код проверяет ключевые хиты следующим образом: $scope.key = function ($event) { $scope.$broadcast('key', $event.key...
12 марта '15 в 14:16
3 отв.

Бесконечная сигнальная петля в фильтре AngularJS

Я написал этот настраиваемый фильтр для AngularJS, но когда он запускается, я получаю бесконечную ошибку цикла дайджеста. Почему это происходит и как я могу это исправить? angular.module("app", []). filter('department', function(filterFilter) { re...
23 авг. '17 в 7:16
1 отв.

"ТипError: незаконный вызов" при попытке обновления с v1.2

Изменить: Похоже, что это может быть связано с Chrome v43, я понижен до версии v42, и все работает нормально. Изменить: Я отправил issue в репозиторий Angular Github. Кажется, что ошибка return logFn.apply(console, args); строка 12221 в источн...
01 июня '15 в 19:37
1 отв.

AngularJS: Как изменить $ scope с консоли?

Я могу получить доступ к переменной $scope для принятого ответа здесь. Однако я не могу редактировать его с консоли, т.е. Изменять свойства, функции вызова и т.д. Возможно ли это? Вот тестовый код, который я экспериментировал с: <!doctype html&g...
09 июня '15 в 18:39
1 отв.

Что является регулярнымInterceptedExpression в angular?

Во время отладки моего ng-приложения я обнаружил, что большинство времени $digest принимает regularInterceptedExpression. Вопрос в том, каковы причины его запуска?
28 апр. '16 в 22:31
1 отв.

Angular: обновить модель из директивы

У меня есть сценарий здесь: http://jsfiddle.net/KdkKE/44/ Что бы я хотел сделать, создайте компонент "toggle", в основном настраиваемый флажок, но с html, который изменяется, если он является истинным или ложным, что связано с логическим в контролле...
07 марта '13 в 3:53
1 отв.

$ digest уже выполняется при вызове $rootScope. $apply() в быстрой последовательности

Итак, у меня есть служба AngularJS, которая прослушивает некоторые события. При обработке этих событий мне нужно вызвать разные контроллеры и в конечном итоге загрузить новое представление. В одном обработчике событий я использую $location.path(), а ...
06 авг. '14 в 0:48
1 отв.

Url диалогового окна не работает с angular.bootstrap(бесконечный $digest Loop)

У меня есть веб-сайт среднего уровня. Я хочу использовать ExecuteFunction, чтобы связать кнопку для запуска этого веб-сайта в диалоговом окне: function doSomethingAndShowDialog(event) { clickEvent = event; Office.context.ui.displayDialogAsyn...
01 авг. '17 в 20:58
1 отв.

Как проверить, стабилизировались ли циклы дайджеста (ака "Имеет angular завершенную компиляцию?" )

tl; dr: Первоначальный вопрос: "Как вызвать обратный вызов каждый цикл дайджеста?" но основной вопрос гораздо интереснее, и поскольку это отвечает на оба вопроса, я пошел дальше и изменил название. =) Контекст: Я пытаюсь контролировать, когда an...
26 февр. '14 в 13:58
2 отв.

ondragstart, ondragover, onstart - $scope не определен

Моя задача - обработать отброшенный текст с помощью angular. Я продолжаю получать эту ошибку $scope is not defined при перетаскивании событий. Любая идея, как это исправить? Я уже просмотрел библиотеки перетаскивания angular. Они не позволяют пере...
12 мая '15 в 22:40
2 отв.

Запуск цикла дайджеста в событиях обратного вызова

Я хочу создать соответствующее текстовое поле вместе с handstontable, так что изменение таблицы влияет на текст и наоборот. Вот JSBin. <!DOCTYPE html> <html> <head> <script src="https://handsontable.github.io/ngHandsontable/...
01 февр. '17 в 4:24
1 отв.

Застрял с бесконечно повторяющимися циклами дайджеста

У меня есть Angular SPA Я бегу с Angular Панель загрузки и AngularJS v1.4.9. В течение некоторого времени это происходило так, что после того, как приложение загрузилось, панель застряла через некоторое время, указывая, что не все запросы выполнены...
17 июня '17 в 23:06
2 отв.

Angular: почему не $evalAsync называется $applyAsync?

Angular начинающий вопрос о областях (docs here). $eval выполняет выражение в контексте области действия. $apply в основном вызывает $eval, а затем $digest. Почему $evalAsync вызывает $digest тоже (или, точнее, обеспечивает вызов $digest)? Каж...
31 янв. '14 в 5:17