Desafío: Trabajar con Bibliotecas de Terceros
Tarea
Estás construyendo una visualización detallada de información de razas. Después de obtener los datos de razas desde la API, mostrarás el nombre de cada raza, descripción, esperanza de vida, rangos de peso para machos y hembras, y el estado hipoalergénico.
- Utiliza Axios para obtener datos desde
https://dogapi.dog/api/v2/breedscuando se haga clic en el botón "Fetch Breeds", envolviendo la solicitud en un bloque try-catch. - Si ocurre un error durante la solicitud a la API, oculta el indicador de carga y muestra un mensaje de error.
index.html
index.css
index.js
- Utiliza
axios.get('https://dogapi.dog/api/v2/breeds')para obtener datos de la API; - En el bloque
catch, gestiona el error.
index.html
index.css
index.js
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
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
Desafío: Trabajar con Bibliotecas de Terceros
Desliza para mostrar el menú
Tarea
Estás construyendo una visualización detallada de información de razas. Después de obtener los datos de razas desde la API, mostrarás el nombre de cada raza, descripción, esperanza de vida, rangos de peso para machos y hembras, y el estado hipoalergénico.
- Utiliza Axios para obtener datos desde
https://dogapi.dog/api/v2/breedscuando se haga clic en el botón "Fetch Breeds", envolviendo la solicitud en un bloque try-catch. - Si ocurre un error durante la solicitud a la API, oculta el indicador de carga y muestra un mensaje de error.
index.html
index.css
index.js
- Utiliza
axios.get('https://dogapi.dog/api/v2/breeds')para obtener datos de la API; - En el bloque
catch, gestiona el error.
index.html
index.css
index.js
¡Gracias por tus comentarios!