выводятся в компоненте
так, как стоит OnPush, они сами не выводятся в компонент, нужно вызывать обнаружение.
При первой загрузке компонента мы заполняем переменные начальными данными, но после получения всех данных вызываем один detectChanges, а не на каждой подписке. И после этого уже при изменение в любой и обьектов мы вызываем так же обнаружение изменений
Почему вы не хотите использовать AsyncPipe? Он сделает все необходимое за вас, и не придется обращаться к ChangeDetector напрямую
Обсуждают сегодня