Udfordring: Hent og Brug API-Data
Stryg for at vise menuen
Opgave
Du udvikler en webside, der viser en liste over hunderacer og deres information hentet fra Dog API. Når brugeren klikker på "Indlæs racer"-knappen, skal data hentes fra API'et, og information om racerne (navn, beskrivelse og levetid) skal vises på websiden. Håndter eventuelle fejl og giv feedback i HTML'en.
Hent data fra API: Når "Indlæs racer"-knappen klikkes
- Hent data fra
https://dogapi.dog/api/v2/breeds; - Pars JSON-svaret;
- Hvis dataene hentes korrekt, fortsæt til næste trin;
- Hvis der opstår en fejl under hentning af data, vis
"Failed to load breeds. Please try again later."i elementeterror-message.
index.html
index.css
index.js
- Brug
fetch('https://dogapi.dog/api/v2/breeds')til at hente data frahttps://dogapi.dog/api/v2/breeds; - Brug
response.json()til at parse JSON-svaret; - Efter parsing af data i den følgende
then-blok, kald funktionendisplayBreedsog givdata.datasom argument; - I
catch-blokken håndteres eventuelle fejl.
index.html
index.css
index.js
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 7
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 2.22Sektion 4. Kapitel 7