Oppretting Av Din Første Slice Med createSlice
Sveip for å vise menyen
En slice opprettes ved å bruke funksjonen createSlice. Her definerer du tilstanden din og hvordan den kan endres.
Opprette en Slice
Opprett en ny fil, for eksempel:
src/features/counter/counterSlice.js
Definer din slice i denne filen:
import { createSlice } from '@reduxjs/toolkit';
const initialState = {
value: 0
};
const counterSlice = createSlice({
name: 'counter',
initialState,
reducers: {
increment(state) {
state.value += 1;
},
decrement(state) {
state.value -= 1;
}
}
});
export const { increment, decrement } = counterSlice.actions;
export default counterSlice.reducer;
Du definerer en del av tilstanden og logikken som oppdaterer den.
createSlice oppretter automatisk:
- Handlinger basert på dine reducers;
- En reducer-funksjon for store;
- En strukturert måte å håndtere denne delen av tilstanden på.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 3. Kapittel 2
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 3. Kapittel 2