AngularJs (1.x) : До сих пор мое понимание обнаружения изменений в Angularjs (1.x) добавляло наблюдателей в список наблюдения, и при любом событии запускается цикл дайджеста, то естьпроверка наблюдателей " начиная с корневого диапазона ".Таким образом, сначала проверяются родительские области видимости, а затем область chld.И дайджест Cycle всегда запускается из корневого пространства всякий раз, когда происходит какое-либо пользовательское событие или асинхронная операция. Это правильно?
Angular2 +:
Итак, здесь говорится, что обнаружение изменений всегда выполняется один раз, и это всегда будет однонаправленный поток изменений (родитель-ребенок).Как?Я могу передать объект от родителя и изменить его в child, так почему же однонаправленный?
А также, как изменить граф в angularjs (1.x)?Причинять каждый раз, когда он будет запускаться с помощью наблюдателей rootcope, независимо от того, какое значение области видимости изменилось?
Неужели вы не понимаете, как angularjs имеет структуру Graph, а Angular2 + имеет дерево?
Пожалуйста, проясните мои сомнения ...