Ano ang ngDoCheck?
Ano ang ngDoCheck?

Video: Ano ang ngDoCheck?

Video: Ano ang ngDoCheck?
Video: 12) Life Cycle Hooks - 2 | ngDoCheck | ngAfterViewInit | ngAfterViewChecked | Code Nanban 2024, Nobyembre
Anonim

ngDoCheck () ay tinatawag sa tuwing tatakbo ang pagtuklas ng pagbabago. ngDoCheck () ay tinatawag kaagad pagkatapos ng ngOnChanges() at ngOnInit() Pansinin kung paano nagpapatupad ang aming ChildComponent ng diskarte sa pagtukoy ng pagbabago ng OnPush.

Sa ganitong paraan, ano ang ngAfterViewInit?

ngAfterViewInit () ay isang lifecycle hook na tinatawag pagkatapos na ganap na masimulan ng Angular ang mga view ng isang bahagi. ngAfterViewInit () ay ginagamit upang pangasiwaan ang anumang karagdagang mga gawain sa pagsisimula. Hanapin ang AfterViewInit interface code mula sa Angular doc.

Bukod pa rito, ano ang ngOnChanges? Ang OnChanges ay isang interface at may deklarasyon ng pamamaraan i.e ngOnChanges (). Sa parent-child component, ang child component ay nagdedeklara ng @Input() property para makakuha ng mga value mula sa parent component. Ang paraan ngOnChanges () ay gumagamit ng SimpleChanges bilang isang argumento na nagbibigay ng bago at dating halaga ng mga halaga ng input pagkatapos ng mga pagbabago.

Ang dapat ding malaman ay, ano ang pagkakaiba ng ngOnInit at ngAfterViewInit?

ngOnInit () ay tinatawag kaagad pagkatapos masuri ang mga katangian ng nakatali sa data ng direktiba sa unang pagkakataon, at bago masuri ang alinman sa mga anak nito. ngAfterViewInit () ay tinatawag pagkatapos ng view ng isang bahagi, at ang mga pananaw ng mga bata nito, ay nilikha.

Ano ang life cycle hooks sa angular?

angular mga alok mga kawit ng lifecycle na nagbibigay ng visibility sa mga key na ito buhay sandali at kakayahang kumilos kapag nangyari ang mga ito. Ang isang direktiba ay may parehong hanay ng mga kawit ng lifecycle.

Inirerekumendang: