Utfordring: Hent og Bruk API-data
Oppgave
Du skal lage en nettside som viser en liste over hunderaser og deres informasjon hentet fra Dog API. Når brukeren klikker på "Last inn raser"-knappen, skal data hentes fra API-et, og informasjon om rasene (navn, beskrivelse og levetid) skal vises på nettsiden. Håndter eventuelle feil og gi tilbakemelding i HTML-en.
Hent data fra API: Når "Last inn raser"-knappen klikkes
- Hent data fra
https://dogapi.dog/api/v2/breeds; - Analyser JSON-responsen;
- Hvis dataene hentes vellykket, gå videre til neste steg;
- Hvis det oppstår en feil under henting av data, vis
"Failed to load breeds. Please try again later."i elementeterror-message.
index.html
index.css
index.js
- Bruk
fetch('https://dogapi.dog/api/v2/breeds')for å hente data frahttps://dogapi.dog/api/v2/breeds; - Bruk
response.json()for å analysere JSON-responsen; - Etter å ha analysert dataene i den påfølgende
then-blokken, kall funksjonendisplayBreedsog send inndata.datasom argument; - I
catch-blokken, håndter eventuelle feil.
index.html
index.css
index.js
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.22
Utfordring: Hent og Bruk API-data
Sveip for å vise menyen
Oppgave
Du skal lage en nettside som viser en liste over hunderaser og deres informasjon hentet fra Dog API. Når brukeren klikker på "Last inn raser"-knappen, skal data hentes fra API-et, og informasjon om rasene (navn, beskrivelse og levetid) skal vises på nettsiden. Håndter eventuelle feil og gi tilbakemelding i HTML-en.
Hent data fra API: Når "Last inn raser"-knappen klikkes
- Hent data fra
https://dogapi.dog/api/v2/breeds; - Analyser JSON-responsen;
- Hvis dataene hentes vellykket, gå videre til neste steg;
- Hvis det oppstår en feil under henting av data, vis
"Failed to load breeds. Please try again later."i elementeterror-message.
index.html
index.css
index.js
- Bruk
fetch('https://dogapi.dog/api/v2/breeds')for å hente data frahttps://dogapi.dog/api/v2/breeds; - Bruk
response.json()for å analysere JSON-responsen; - Etter å ha analysert dataene i den påfølgende
then-blokken, kall funksjonendisplayBreedsog send inndata.datasom argument; - I
catch-blokken, håndter eventuelle feil.
index.html
index.css
index.js
Takk for tilbakemeldingene dine!