Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Arbeiten mit Drittanbieter-Bibliotheken | Asynchrones JavaScript und API-Integration
Fortgeschrittene JavaScript-Beherrschung

bookHerausforderung: Arbeiten mit Drittanbieter-Bibliotheken

Aufgabe

Eine detaillierte Anzeige von Hunderasseninformationen erstellen. Nach dem Abrufen der Rassendaten von der API werden der Name, die Beschreibung, die Lebenserwartung, die Gewichtsbereiche für Männchen und Weibchen sowie der hypoallergene Status jeder Rasse angezeigt.

  1. Axios verwenden, um Daten von https://dogapi.dog/api/v2/breeds abzurufen, wenn die Schaltfläche "Fetch Breeds" angeklickt wird. Die Anfrage in einen try-catch-Block einbetten.
  2. Bei einem Fehler während der API-Anfrage den Ladeindikator ausblenden und eine Fehlermeldung anzeigen.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • axios.get('https://dogapi.dog/api/v2/breeds') verwenden, um Daten von der API abzurufen;
  • Im catch-Block den Fehler behandeln.
index.html

index.html

index.css

index.css

index.js

index.js

copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 9

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 2.22

bookHerausforderung: Arbeiten mit Drittanbieter-Bibliotheken

Swipe um das Menü anzuzeigen

Aufgabe

Eine detaillierte Anzeige von Hunderasseninformationen erstellen. Nach dem Abrufen der Rassendaten von der API werden der Name, die Beschreibung, die Lebenserwartung, die Gewichtsbereiche für Männchen und Weibchen sowie der hypoallergene Status jeder Rasse angezeigt.

  1. Axios verwenden, um Daten von https://dogapi.dog/api/v2/breeds abzurufen, wenn die Schaltfläche "Fetch Breeds" angeklickt wird. Die Anfrage in einen try-catch-Block einbetten.
  2. Bei einem Fehler während der API-Anfrage den Ladeindikator ausblenden und eine Fehlermeldung anzeigen.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • axios.get('https://dogapi.dog/api/v2/breeds') verwenden, um Daten von der API abzurufen;
  • Im catch-Block den Fehler behandeln.
index.html

index.html

index.css

index.css

index.js

index.js

copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 9
some-alt