Mis on komponentWillUpdate?
Mis on komponentWillUpdate?

Video: Mis on komponentWillUpdate?

Video: Mis on komponentWillUpdate?
Video: React Component Lifecycle Hooks / Methods 2024, November
Anonim

The komponentWillUpdate () annab meile võimaluse konfiguratsioonimuudatustega toime tulla ja järgmiseks renderduseks valmistuda. Kui tahame pääseda juurde vanale rekvisiidile või olekule, võime seda nimetada. rekvisiidid või see. olek. Seejärel saame neid võrrelda uute väärtustega ja teha vastavalt vajadusele muudatusi/arvutusi.

Millal peaksin vastavalt kasutama komponenti WillUpdate?

1 vastus. The komponentWillUpdate annab teile kontrolli komponendiga manipuleerimiseks vahetult enne uue rekvisiidi või oleku saamist. ma üldiselt kasutada et teha animatsioone. Ütleme nii, et ma tahan elemendi enne kupli eemaldamist sujuvalt vaatest välja tuhmuda.

Samamoodi, milleks on komponentWillUnmount kasu? komponentWillUnmount on viimane funktsioon, mida kutsutakse vahetult enne komponendi eemaldamist DOM-ist. Üldiselt on kasutatud mis tahes komponentWillMountis loodud DOM-elementide või taimerite puhastamiseks. Piknikul, komponentWillUnmount vastab vahetult enne piknikuteki võtmist.

Lisaks, mis on componentDidUpdate?

komponentDidUpdate () on kutsutakse komponentDidMount() ja pärast saab kasulik olla esinema mingi tegevus oleku muutumisel. komponentDidUpdate () võtab oma kahe esimese argumendina eelnevad rekvisiidid ja eelmise oleku. Meetodi sees me saab kontrollige, kas see on tingimus on kohtusid ja esinema sellel põhinev tegevus.

Mis on komponentWillReceiveProps?

63. 1) komponentWillReceiveProps kutsutakse enne Reacti värskenduse elutsüklis komponentWillUpdate. Selles on sul õigus komponentWillReceiveProps võimaldab helistada setState'ile. Teisest küljest on componentWillUpdate tagasihelistamine, mida kasutada, kui teil on vaja olekumuutusele reageerida.

Soovitan: