Was ist ngDoCheck?
Was ist ngDoCheck?

Video: Was ist ngDoCheck?

Video: Was ist ngDoCheck?
Video: #41 ngDoCheck Lifecycle Hook | Lifecycle Hooks in Angular | A Complete Angular Course 2024, November
Anonim

ngDoCheck () wird immer dann aufgerufen, wenn die Änderungserkennung ausgeführt wird. ngDoCheck () wird unmittelbar nach ngOnChanges() und ngOnInit() aufgerufen. Beachten Sie, wie unsere ChildComponent eine OnPush-Strategie zur Änderungserkennung implementiert.

Was ist auf diese Weise ngAfterViewInit?

ngAfterViewInit () ist ein Lebenszyklus-Hook, der aufgerufen wird, nachdem Angular die Ansichten einer Komponente vollständig initialisiert hat. ngAfterViewInit () wird verwendet, um zusätzliche Initialisierungsaufgaben abzuwickeln. Suchen Sie den AfterViewInit-Schnittstellencode aus dem Angular-Dokument.

Was ist außerdem ngOnChanges? OnChanges ist eine Schnittstelle und hat eine Methodendeklaration, d.h ngOnChanges (). In der Parent-Child-Komponente deklariert die Child-Komponente die @Input()-Eigenschaft, um Werte von der Parent-Komponente abzurufen. Die Methode ngOnChanges () verwendet SimpleChanges als Argument, das den neuen und vorherigen Wert von Eingabewerten nach Änderungen angibt.

Was ist auch der Unterschied zwischen ngOnInit und ngAfterViewInit?

ngOnInit () wird aufgerufen, nachdem die datengebundenen Eigenschaften der Richtlinie zum ersten Mal überprüft wurden und bevor eines ihrer untergeordneten Elemente überprüft wurde. ngAfterViewInit () wird aufgerufen, nachdem die Ansicht einer Komponente und die Ansichten ihrer untergeordneten Elemente erstellt wurden.

Was sind Lifecycle-Hooks in eckig?

Eckig bietet an Lebenszyklus-Haken die einen Einblick in diese Schlüssel bieten Leben Momente und die Fähigkeit zu handeln, wenn sie auftreten. Eine Direktive hat den gleichen Satz von Lebenszyklus-Haken.

Empfohlen: