Kako dostopate do podrejenega stanja iz odziva staršev?
Kako dostopate do podrejenega stanja iz odziva staršev?

Video: Kako dostopate do podrejenega stanja iz odziva staršev?

Video: Kako dostopate do podrejenega stanja iz odziva staršev?
Video: How To Send Data From Child To Parent Component In ReactJS | Lifting The State Up In React | 2024, Marec
Anonim

2 odgovora. Ni vam treba dostopa do otrokovega stanja , lahko posredujete upravljalnik povratnega klica iz starš na otrok in ko se dogodek sproži znotraj otrok lahko obvestite starš prek tega upravljalnika dogodkov (povratni klic).

Prav tako je treba vedeti, ali lahko v odzivu posredujemo podatke od otroka k staršu?

Od Od starša do otroka Uporaba rekvizitov To je najlažja smer podatkov pritekati Reagirajte in najbolj osnovno eno . // Uporaba ni prisila podatkov poslati kot stanje, preproste vars ali const spremenljivke bi lahko se uporablja tudi za pošiljanje podatkov od Od starša do otroka . Preprosto, uporabite to.

Prav tako, kako posredujete stanje nadrejeni komponenti? Prvič mimo podatke od otroka do starš , kot argument v povratni klic iz starš . Ta dohodni parameter nastavite kot a država na nadrejena komponenta , potem mimo kot podpora drugemu otroku (glej zgornji primer). Brat lahko nato podatke uporabi kot rekvizit.

Vprašanje je tudi, kako se odzovem na stanje komponente?

React komponente ne zmorejo dostop the država drugih komponente , Ker država je zasebna za vsakega komponento in tako nedostopna. Vendar pa obstajajo načini za prehod ali spremembo država od drugih komponente na posebne načine.

Kaj je reakcijski otrok?

Komponenta Otroci . otrok . Otroci vam omogoča posredovanje komponent kot podatkov drugim komponentam, tako kot kateri koli drug prop, ki ga uporabljate. Posebnost glede otrok je to Reagirajte zagotavlja podporo prek svojega API-ja ReactElement in JSX.

Priporočena: