Logo sv.boatexistence.com

Återställs återställningstillståndet?

Innehållsförteckning:

Återställs återställningstillståndet?
Återställs återställningstillståndet?
Anonim

Nej, tillståndet kommer att förbli som det är tills din komponent avmonteras. Om du vill trigga något medan du avmonterar kan du använda useEffect hook.

Hur återställer jag mitt tillstånd efter rendering?

Använd 'setState' med återuppringningsfunktion som kan återställa tillståndet.

Ändras ändrad tillstånd om?

En återrendering kan bara utlösas om en komponents tillstånd har ändrats. Tillståndet kan ändras från en rekvisitaändring eller från en direkt ändring av setState. Komponenten får det uppdaterade tillståndet och React bestämmer om den ska återrendera komponenten.

Vad händer när React återrenderar?

Som vi redan sett tidigare, återrenderar React en komponent när du anropar setState-funktionen för att ändra tillståndet (eller den tillhandahållna funktionen från useState-kroken i funktionskomponenter). Som ett resultat uppdateras de underordnade komponenterna endast när den överordnade komponentens tillstånd ändras med en av dessa funktioner.

Hur återställer du tillståndsvariabeln i React?

Återställ tillstånd till ursprungligt tillstånd

Vi har initialState-objektet med initi altillståndet för vårt registreringsformulär. Sedan anropar vi useState i appen för att skapa objekttillståndet. Därefter skapar vi clearState-funktionen för att återställa tillståndet genom att anropa setState state seter-funktionen med en kopia av initialState.

Rekommenderad: