Почему Scope. $ Apply () вызывает $ rootScope. $ Digest (), а не this. $ Digest ()?
В области видимости AngularJS. $ Apply () вызывается для каждого обработчика событий (события keydown / input для директивы input, событие change для директивы select и т. Д.) И некоторых других случаях.
Увидетьмаленький пример, Кажется, что ngRepeat пересчитывается и перерисовывается при каждом нажатии клавиши, несмотря на то, что изменения происходят в другой области.
Было бы интересно узнать обоснование такого решения.