они запускают чейндж детекшен это норм, но можно ли самом запускать например только на этом компоненте? А то их в приложении очень много...
Да, но с этим нужно быть аккуратным
почитай про изменение стратегии для компонента, в частности onPush либо совсем отключили для какого либо компонента, и сам детекти при надобности
detectionStrategy.OnPush используете? Ещё плюс добавлю, что в dev режиме там каждый changeDetection запускается дважды, чтоб убедиться, что после первого прохода ничего не изменилось (expression was changed after it was checked)
Обсуждают сегодня