Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verwaltung von Lade- und Fehlerzuständen | Umgang mit Asynchroner Logik mit Redux Toolkit
Zustandsverwaltung mit Redux Toolkit in React

bookVerwaltung von Lade- und Fehlerzuständen

Swipe um das Menü anzuzeigen

Das Problem

Beim Arbeiten mit asynchronen Daten muss die Benutzeroberfläche auf verschiedene Zustände reagieren.

Zustandsverwaltung

Die Status- und Fehlerwerte aus dem Store können verwendet werden:

  • Anzeige von Ladeindikatoren;
  • Anzeige von Daten, sobald sie verfügbar sind;
  • Anzeige von Fehlern, wenn etwas fehlschlägt.
const { items, status, error } = useSelector((state) => state.posts);

if (status === 'loading') {
  return <p>Loading...</p>;
}

if (status === 'failed') {
  return <p>Error: {error}</p>;
}

return (
  <ul>
    {items.map((post) => (
      <li key={post.id}>{post.title}</li>
    ))}
  </ul>
);

Nutzer benötigen Rückmeldungen. Ohne die Behandlung dieser Zustände wirkt die Anwendung fehlerhaft oder nicht reagierend.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 3

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 3
some-alt