Udfordring: Hent og Brug API-Data
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
Tak for dine kommentarer!
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
Awesome!
Completion rate improved to 2.22
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
Tak for dine kommentarer!