Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Opdatering af UI Baseret på Asynkrone Resultater | Håndtering af Asynkron Logik med Redux Toolkit
Tilstandshåndtering med Redux Toolkit i React

bookOpdatering af UI Baseret på Asynkrone Resultater

Stryg for at vise menuen

Hvad du bygger

Nu forbinder du asynkron tilstand til brugergrænsefladen.

Udløsning af hentning

Udløs den asynkrone handling, når komponenten indlæses:

import { useEffect } from 'react';
import { useDispatch } from 'react-redux';
import { fetchPosts } from './postsThunk';

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

  useEffect(() => {
    dispatch(fetchPosts());
  }, [dispatch]);
}

Synkronisering af brugergrænseflade

Når handlingen er udløst:

  • Redux opdaterer tilstanden;
  • Komponenter genrender automatisk;
  • Brugergrænsefladen afspejler de nyeste data.

Resultatet

Dit brugerinterface reagerer nu på rigtige data:

  • Viser indlæsning;
  • Viser resultater;
  • Håndterer fejl.
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 5. Kapitel 4
some-alt