Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Aktualisierung der Benutzeroberfläche Basierend auf Asynchronen Ergebnissen | Umgang mit Asynchroner Logik mit Redux Toolkit
Zustandsverwaltung mit Redux Toolkit in React

bookAktualisierung der Benutzeroberfläche Basierend auf Asynchronen Ergebnissen

Swipe um das Menü anzuzeigen

Was Sie erstellen

Jetzt verbinden Sie den asynchronen Status mit der Benutzeroberfläche.

Auslösen des Fetch-Vorgangs

Dispatch der asynchronen Aktion beim Laden der Komponente:

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

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

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

Synchronisierung der Benutzeroberfläche

Nachdem die Aktion ausgelöst wurde:

  • Redux aktualisiert den Status;
  • Komponenten werden automatisch neu gerendert;
  • Die Benutzeroberfläche zeigt die aktuellen Daten an.

Das Ergebnis

Die Benutzeroberfläche reagiert jetzt auf echte Daten:

  • Zeigt Ladezustand an;
  • Stellt Ergebnisse dar;
  • Behandelt Fehler.
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 5. Kapitel 4
some-alt