У нас как-то была проблема с компонентом с onPush у модуля который грузился через loadChildren, в итоге на этих страницах не всегда ожидаемо отрабатывал CD
У нас как-то была проблема с компонентом с onPush у модуля который грузился через loadChildren, в итоге на этих страницах не всегда ожидаемо отрабатывал CD
вероятно, вы там что-то странное делали, и onpush не при чем
Всё работает ожидаемо правильно. Вопрос в разных контекстах. Ты говоришь вцелом о том как работает onPush, а я об одном цикле изменений когда у родителя есть onPush, а у детей нет.
Всё работает ожидаемо правильно. Вопрос в разных контекстах. Ты говоришь вцелом о том как работает onPush, а я об одном цикле изменений когда у родителя есть onPush, а у детей нет.
Две демки отличаются только тем есть ли у ребёнка онпуш или нет
Две демки отличаются только тем есть ли у ребёнка онпуш или нет
вот демка более точно отражающая суть - https://stackblitz.com/edit/angular-mansvl , пока в container не случится триггер запускающий CD для всех его детей он не будет рабоать