Utfordring: Arbeid med Tredjepartsbiblioteker
Oppgave
Du skal lage en detaljert visning av raseinformasjon. Etter å ha hentet rasedata fra API-et, skal du vise hver rases navn, beskrivelse, forventet levetid, vektintervall for hann- og hunnhunder, samt om rasen er hypoallergen.
- Bruk Axios for å hente data fra
https://dogapi.dog/api/v2/breedsnår "Fetch Breeds"-knappen trykkes, og pakk forespørselen inn i en try-catch-blokk. - Hvis det oppstår en feil under API-forespørselen, skjul lasteindikatoren og vis en feilmelding.
index.html
index.css
index.js
- Bruk
axios.get('https://dogapi.dog/api/v2/breeds')for å hente data fra API-et; - Håndter feilen i
catch-blokken.
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
Can you show me how to structure the API response data for display?
What should the error message look like when the API request fails?
How do I display the loading indicator while fetching data?
Awesome!
Completion rate improved to 2.22
Utfordring: Arbeid med Tredjepartsbiblioteker
Sveip for å vise menyen
Oppgave
Du skal lage en detaljert visning av raseinformasjon. Etter å ha hentet rasedata fra API-et, skal du vise hver rases navn, beskrivelse, forventet levetid, vektintervall for hann- og hunnhunder, samt om rasen er hypoallergen.
- Bruk Axios for å hente data fra
https://dogapi.dog/api/v2/breedsnår "Fetch Breeds"-knappen trykkes, og pakk forespørselen inn i en try-catch-blokk. - Hvis det oppstår en feil under API-forespørselen, skjul lasteindikatoren og vis en feilmelding.
index.html
index.css
index.js
- Bruk
axios.get('https://dogapi.dog/api/v2/breeds')for å hente data fra API-et; - Håndter feilen i
catch-blokken.
index.html
index.css
index.js
Takk for tilbakemeldingene dine!