Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Gebruikersgegevens Laden van een API | Toestand en Neveneffecten
Introductie tot React

Uitdaging: Gebruikersgegevens Laden van een API

Veeg om het menu te tonen

Taak

Maak een eenvoudig gebruikersprofiel dat gebruikersgegevens laadt via een API-functie met behulp van useEffect.

De component moet het volgende bevatten:

  1. Een statusvariabele genaamd user. De beginwaarde moet null zijn.

  2. Een useEffect-hook.

  • Roep de functie fetchUser aan binnen het effect.
  • Gebruik .then() om de respons te ontvangen.
    • Sla de respons op in de user-status met behulp van setUser.
  1. Als user null is, render een paragraaf (p-element). De tekstinhoud moet zijn: Loading user....

  2. Als user bestaat, render:

    • Een koptekst (h2-element) die de gebruikersnaam weergeeft.
    • Een paragraaf (p-element) die het beroep van de gebruiker weergeeft.

Startcode

Open het startproject hieronder en vul de ontbrekende delen van de component aan.

Starter code

Oplossing

Je kunt je resultaat vergelijken met de uiteindelijke oplossing hieronder.

Solution code

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 3. Hoofdstuk 4
some-alt