Čo je ngDoCheck?
Čo je ngDoCheck?

Video: Čo je ngDoCheck?

Video: Čo je ngDoCheck?
Video: ngDoCheck Angular | ngdocheck lifecycle hook in Angular | Complete Angular Tutorial For Beginners 2024, November
Anonim

ngDoCheck () sa volá vždy, keď sa spustí detekcia zmeny. ngDoCheck () sa volá bezprostredne po ngOnChanges() a ngOnInit() Všimnite si, ako náš ChildComponent implementuje stratégiu detekcie zmien OnPush.

Čo je týmto spôsobom ngAfterViewInit?

ngAfterViewInit () je hák životného cyklu, ktorý sa volá potom, čo Angular úplne inicializuje pohľady komponentu. ngAfterViewInit () sa používa na spracovanie akýchkoľvek ďalších inicializačných úloh. Nájdite kód rozhrania AfterViewInit z Angular doc.

Okrem toho, čo je ngOnChanges? OnChanges je rozhranie a má deklaráciu metódy, t.j ngOnChanges (). V rodičovskom a potomkovom komponente podriadený komponent deklaruje vlastnosť @Input() na získanie hodnôt z nadradeného komponentu. Metóda ngOnChanges () používa SimpleChanges ako argument, ktorý dáva novú a predchádzajúcu hodnotu vstupných hodnôt po zmenách.

Je tiež potrebné vedieť, aký je rozdiel medzi ngOnInit a ngAfterViewInit?

ngOnInit () sa volá hneď po prvej kontrole dátovo viazaných vlastností smernice a predtým, ako sa skontroluje ktorýkoľvek z jej potomkov. ngAfterViewInit () sa volá po tom, ako sa vytvorí pohľad komponentu a jeho podradené pohľady.

Čo sú háčiky životného cyklu v uhlovom?

Hranatá ponúka háčiky životného cyklu ktoré poskytujú prehľad o týchto kľúčoch života momenty a schopnosť konať, keď nastanú. Smernica má rovnaký súbor háčiky životného cyklu.