NgDoCheck yog dab tsi?
NgDoCheck yog dab tsi?

Video: NgDoCheck yog dab tsi?

Video: NgDoCheck yog dab tsi?
Video: 1.2) Angular | View encapsulation- Part-2 in Tamil 2024, Kaum ib hlis
Anonim

ngDoCheck () raug hu thaum twg qhov kev hloov pauv tau raug khiav. ngDoCheck () raug hu tam sim ntawd tom qab ngOnChanges() thiab ngOnInit() Daim Ntawv Ceeb Toom yuav ua li cas peb cov ChildComponent siv qhov OnPush hloov pauv tswv yim.

Hauv qhov no, ngAfterViewInit yog dab tsi?

ngAfterViewInit () yog ib lub voj voog voj voog uas yog hu ua tom qab Angular tau pib ua tiav ib qho kev xav. ngAfterViewInit () yog siv los tswj cov haujlwm pib ua haujlwm ntxiv. Nrhiav AfterViewInit interface code los ntawm Angular doc.

Tsis tas li ntawd, ngOnChanges yog dab tsi? OnChanges yog ib qho interface thiab muaj ib txoj kev tshaj tawm xws li ngOnChanges (). Hauv niam txiv-tus menyuam tivthaiv, tus menyuam tivthaiv tshaj tawm @Input() cov cuab yeej kom tau txais txiaj ntsig los ntawm niam txiv tivthaiv. Txoj kev ngOnChanges () siv SimpleChanges ua ib qho kev sib cav uas muab cov nqi tshiab thiab yav dhau los ntawm cov tswv yim muaj txiaj ntsig tom qab hloov pauv.

Kuj paub yog, qhov txawv ntawm ngOnInit thiab ngAfterViewInit yog dab tsi?

ngOnInit () raug hu tam sim tom qab cov lus qhia cov ntaub ntawv-txhim kho cov khoom tau raug kuaj thawj zaug, thiab ua ntej ib qho ntawm nws cov menyuam tau raug kuaj xyuas. ngAfterViewInit () raug hu ua tom qab ib qho kev pom, thiab nws cov menyuam txoj kev xav, raug tsim.

Dab tsi yog lub neej voj voog hooks hauv angular?

Angular muab lifecycle hooks uas muab visibility rau hauv cov yuam sij no lub neej lub sijhawm thiab muaj peev xwm ua tau thaum lawv tshwm sim. Ib daim ntawv qhia muaj tib txheej lifecycle hooks.

Pom zoo: