Что такое ngDoCheck?
Что такое ngDoCheck?

Видео: Что такое ngDoCheck?

Видео: Что такое ngDoCheck?
Видео: ngOnChanges vs ngDoCheck. ChangeDetectionStrategy OnPush в Angular 2024, Ноябрь
Anonim

ngDoCheck () вызывается всякий раз, когда запускается обнаружение изменений. ngDoCheck () вызывается сразу после ngOnChanges () и ngOnInit (). Обратите внимание, как наш ChildComponent реализует стратегию обнаружения изменений OnPush.

Таким образом, что такое ngAfterViewInit?

ngAfterViewInit () - это крючок жизненного цикла, который вызывается после того, как Angular полностью инициализировал представления компонента. ngAfterViewInit () используется для обработки любых дополнительных задач инициализации. Найдите код интерфейса AfterViewInit в Angular doc.

Кроме того, что такое ngOnChanges? OnChanges - это интерфейс с объявлением метода, т.е. ngOnChanges (). В родительско-дочернем компоненте дочерний компонент объявляет свойство @Input () для получения значений из родительского компонента. Метод ngOnChanges () использует SimpleChanges в качестве аргумента, который дает новое и предыдущее значение входных значений после изменений.

Также нужно знать, в чем разница между ngOnInit и ngAfterViewInit?

ngOnInit () вызывается сразу после того, как свойства директивы, связанные с данными, были проверены в первый раз, и до того, как были проверены какие-либо из ее дочерних элементов. ngAfterViewInit () вызывается после создания представления компонента и его дочерних представлений.

Что такое хуки жизненного цикла в angular?

Угловой предложения крючки жизненного цикла которые обеспечивают видимость этих ключевых жизнь моменты и способность действовать, когда они случаются. Директива имеет тот же набор крючки жизненного цикла.

Рекомендуемые: