Hur kommer du åt barntillståndet från förälderns reaktion?
Hur kommer du åt barntillståndet från förälderns reaktion?

Video: Hur kommer du åt barntillståndet från förälderns reaktion?

Video: Hur kommer du åt barntillståndet från förälderns reaktion?
Video: Paret tvingas förlösa sin son i bilen - allt fångas på film 2024, April
Anonim

2 svar. Du behöver inte" tillgång" barnets tillstånd , kan du skicka en återuppringningshanterare från förälder till barn och när en händelse utlöses inuti barn du kan meddela förälder genom den händelsehanteraren (återuppringning).

Att veta är också, kan vi skicka data från barn till förälder som reaktion?

Från Förälder till barn Använda rekvisita Detta är den enklaste riktningen för data flödar in Reagera och det mest grundläggande ett . //Det är inget tvång att använda data att skicka som en stat, enkel vars eller const variabler kunde även användas för att skicka data från Förälder till barn . Använd det här helt enkelt.

Dessutom, hur reagerar du tillstånd till överordnad komponent? Först passera uppgifterna från barnet till förälder , som ett argument till en återuppringning från förälder . Ställ in denna inkommande parameter som en stat på överordnad komponent , då passera det som en rekvisita till det andra barnet (se exemplet ovan). Syskonen kan sedan använda datan som rekvisita.

Frågan är också, hur reagerar jag på komponenttillståndet?

Reagera komponenter inte kan tillgång de stat av andra komponenter , eftersom stat är privat för var och en komponent och därmed otillgänglig. Det finns dock sätt att passera eller ändra stat från andra komponenter på specifika sätt.

Vad är ett reagerande barn?

Komponent Barn . barn . Barn låter dig skicka komponenter som data till andra komponenter, precis som alla andra rekvisita du använder. Det speciella med barn är det Reagera ger support genom sitt ReactElement API och JSX.

Rekommenderad: