Oprettelse af Store med configureStore
Stryg for at vise menuen
Butikken er det sted, hvor applikationens tilstand opbevares.
I Redux Toolkit oprettes den ved hjælp af configureStore. Denne funktion opsætter alt for dig med fornuftige standardindstillinger, så du ikke behøver at håndtere kompleks konfiguration.
Oprettelse af butikken
Åbn din store-fil og definer butikken:
import { configureStore } from '@reduxjs/toolkit';
export const store = configureStore({
reducer: {}
});
Lige nu er butikken tom. Du vil tilføje egentlig tilstandslogik ved hjælp af slices i de næste kapitler.
Hvad configureStore gør
Du behøver ikke konfigurere alting manuelt.
configureStore gør allerede følgende:
- Opsætter Redux DevTools;
- Aktiverer gode standardindstillinger til udvikling;
- Forbereder butikken til at arbejde med asynkron logik.
Dette er grunden til, at Redux Toolkit er meget enklere end ældre Redux-opsætninger.
Sådan tænker du på Store
Store er et enkelt sted, der indeholder din globale tilstand. I stedet for at gemme data i mange komponenter, flytter du vigtig tilstand ind i store. Komponenter læser derefter fra den og opdaterer den gennem definerede handlinger.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat