Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Oppdatering av tilstand med useDispatch | Lesing og oppdatering av state i komponenter
Tilstandshåndtering med Redux Toolkit i React

bookOppdatering av tilstand med useDispatch

Sveip for å vise menyen

For å endre tilstand i Redux, sender du en handling til store. Dette gjøres ved å bruke useDispatch-hooken.

Sende en handling

Inne i en komponent kaller du useDispatch og bruker den til å utløse handlinger:

import { useDispatch } from 'react-redux';
import { increment } from './counterSlice';

function Counter() {
  const dispatch = useDispatch();

  return (
    <button onClick={() => dispatch(increment())}>
      Increase
    </button>
  );
}

Når knappen klikkes, sendes handlingen til store og tilstanden oppdateres.

Hvordan det fungerer

Du oppdaterer ikke tilstanden direkte. I stedet sender du en handling, og Redux bestemmer hvordan tilstanden skal endres ved hjelp av reducers.

Denne tilnærmingen gjør tilstandsoppdateringer forutsigbare. Alle endringer går gjennom samme flyt, noe som gjør applikasjonen enklere å forstå og feilsøke.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 2

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 4. Kapittel 2
some-alt