Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Last inn brukerdata fra et API | Tilstand og Sideeffekter
Introduksjon til React

Utfordring: Last inn brukerdata fra et API

Sveip for å vise menyen

Oppgave

Lag en enkel brukerprofil som laster inn brukerdata fra en API-funksjon ved hjelp av useEffect.

Komponenten må inkludere:

  1. En tilstandsvariabel kalt user. Startverdien skal være null.

  2. En useEffect-hook.

    • Kall fetchUser-funksjonen inne i effekten.
  • Bruk .then() for å motta responsen.
    • Lagre responsen i user-tilstanden ved å bruke setUser.
  1. Hvis user er null, vis et avsnitt (p-element). Teksten skal være Loading user....

  2. Hvis user finnes, vis:

    • En overskrift (h2-element) som viser brukernavnet.
    • Et avsnitt (p-element) som viser brukerens jobb.

Startkode

Åpne startprosjektet under og fullfør de manglende delene av komponenten.

Starter code

Løsning

Du kan sammenligne resultatet ditt med den endelige løsningen under.

Solution code

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 4

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 3. Kapittel 4
some-alt