UI Bijwerken op Basis van Asynchrone Resultaten
Veeg om het menu te tonen
Wat je aan het bouwen bent
Nu koppel je de asynchrone status aan de gebruikersinterface.
Het ophalen activeren
De asynchrone actie dispatchen wanneer het component laadt:
import { useEffect } from 'react';
import { useDispatch } from 'react-redux';
import { fetchPosts } from './postsThunk';
function Posts() {
const dispatch = useDispatch();
useEffect(() => {
dispatch(fetchPosts());
}, [dispatch]);
}
UI gesynchroniseerd houden
Zodra de actie is gedispatched:
- Redux werkt de status bij;
- Componenten renderen automatisch opnieuw;
- De gebruikersinterface toont de meest recente gegevens.
Het resultaat
De gebruikersinterface reageert nu op echte data:
- Toont laden;
- Geeft resultaten weer;
- Verwerkt fouten.
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 5. Hoofdstuk 4
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Sectie 5. Hoofdstuk 4