Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Skriva Reducers på Ett Enkelt Sätt | Skapa och Hantera Tillstånd med Slices
Tillståndshantering med Redux Toolkit i React

bookSkriva Reducers på Ett Enkelt Sätt

Svep för att visa menyn

Reducers definierar hur tillståndet förändras. I Redux Toolkit skrivs reducers på ett mycket enklare sätt jämfört med äldre Redux.

Skriva reducers

Inuti en slice ser reducers ut som vanliga funktioner:

increment(state) {
  state.value += 1;
}

Vid första anblicken ser det ut som att du ändrar tillståndet direkt.

Varför detta fungerar

I standard-Redux är det inte tillåtet att ändra tillståndet direkt. Du var tvungen att returnera ett nytt objekt varje gång.

Redux Toolkit använder ett verktyg i bakgrunden som låter dig skriva enklare kod samtidigt som tillståndsuppdateringar förblir säkra.

Huvudidén

Reducerare skrivs som om tillståndet ändras direkt. Redux Toolkit hanterar att omvandla dessa ändringar till säkra uppdateringar.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 3. Kapitel 3
some-alt