Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Arbejde med Tredjepartsbiblioteker | Asynkron JavaScript og API-Integration
Avanceret JavaScript-Mestring

bookUdfordring: Arbejde med Tredjepartsbiblioteker

Opgave

Du skal opbygge en detaljeret visning af raceinformation. Efter at have hentet racedata fra API'et, skal du vise hver races navn, beskrivelse, forventede levetid, vægtintervaller for han- og hunhunde samt status for hypoallergene egenskaber.

  1. Brug Axios til at hente data fra https://dogapi.dog/api/v2/breeds, når knappen "Fetch Breeds" klikkes, og indpak forespørgslen i et try-catch-blok.
  2. Hvis der opstår en fejl under API-forespørgslen, skal du skjule indlæsningsindikatoren og vise en fejlmeddelelse.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Brug axios.get('https://dogapi.dog/api/v2/breeds') til at hente data fra API'et;
  • Håndter fejlen i catch-blokken.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 9

Spørg AI

expand

Spørg AI

ChatGPT

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

bookUdfordring: Arbejde med Tredjepartsbiblioteker

Stryg for at vise menuen

Opgave

Du skal opbygge en detaljeret visning af raceinformation. Efter at have hentet racedata fra API'et, skal du vise hver races navn, beskrivelse, forventede levetid, vægtintervaller for han- og hunhunde samt status for hypoallergene egenskaber.

  1. Brug Axios til at hente data fra https://dogapi.dog/api/v2/breeds, når knappen "Fetch Breeds" klikkes, og indpak forespørgslen i et try-catch-blok.
  2. Hvis der opstår en fejl under API-forespørgslen, skal du skjule indlæsningsindikatoren og vise en fejlmeddelelse.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Brug axios.get('https://dogapi.dog/api/v2/breeds') til at hente data fra API'et;
  • Håndter fejlen i catch-blokken.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 9
some-alt