Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Travailler Avec des Bibliothèques Tierces | JavaScript Asynchrone et APIs
Maîtrise Avancée de JavaScript
course content

Contenu du cours

Maîtrise Avancée de JavaScript

Maîtrise Avancée de JavaScript

2. Manipulation du DOM
3. Événements et Gestion des Événements
4. JavaScript Asynchrone et APIs

book
Défi : Travailler Avec des Bibliothèques Tierces

Tâche

Vous construisez un affichage d'informations détaillées sur les races. Après avoir récupéré les données de race à partir de l'API, vous afficherez le nom de chaque race, sa description, sa durée de vie, les plages de poids des mâles et des femelles, et son statut hypoallergénique.

  1. Utilisez Axios pour récupérer des données depuis https://dogapi.dog/api/v2/breeds lorsque le bouton "Récupérer les races" est cliqué, en enveloppant la requête dans un bloc try-catch.
  2. S'il y a une erreur lors de la requête API, masquez l'indicateur de chargement et affichez un message d'erreur.
html

index.html

css

index.css

js

index.js

copy
  • Utilisez axios.get('https://dogapi.dog/api/v2/breeds') pour récupérer les données de l'API ;
  • Dans le bloc catch, gérez l'erreur.
html

index.html

css

index.css

js

index.js

copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 9
We're sorry to hear that something went wrong. What happened?
some-alt