Sfida: Recuperare e Utilizzare Dati API
Compito
Si sta realizzando una pagina web che mostra un elenco di razze canine e le relative informazioni recuperate dal Dog API. Quando l’utente clicca sul pulsante "Carica Razze", i dati devono essere recuperati dall’API e le informazioni sulla razza (nome, descrizione e durata della vita) devono essere visualizzate sulla pagina web. Gestire eventuali errori e fornire un riscontro nell’HTML.
Recupero dati dall’API: Quando viene cliccato il pulsante "Carica Razze"
- Recuperare i dati da
https://dogapi.dog/api/v2/breeds; - Analizzare la risposta JSON;
- Se i dati vengono recuperati con successo, procedere al passaggio successivo;
- Se si verifica un errore durante il recupero dei dati, visualizzare
"Failed to load breeds. Please try again later."nell’elementoerror-message.
index.html
index.css
index.js
- Utilizzare
fetch('https://dogapi.dog/api/v2/breeds')per recuperare i dati dahttps://dogapi.dog/api/v2/breeds; - Utilizzare
response.json()per analizzare la risposta JSON; - Dopo aver analizzato i dati nel successivo blocco
then, chiamare la funzionedisplayBreedse forniredata.datacome argomento; - Nel blocco
catch, gestire eventuali errori.
index.html
index.css
index.js
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you show me the HTML structure for displaying the breeds and error messages?
What should the `displayBreeds` function do with the breed data?
Do you need help writing the JavaScript to fetch and display the breeds?
Awesome!
Completion rate improved to 2.22
Sfida: Recuperare e Utilizzare Dati API
Scorri per mostrare il menu
Compito
Si sta realizzando una pagina web che mostra un elenco di razze canine e le relative informazioni recuperate dal Dog API. Quando l’utente clicca sul pulsante "Carica Razze", i dati devono essere recuperati dall’API e le informazioni sulla razza (nome, descrizione e durata della vita) devono essere visualizzate sulla pagina web. Gestire eventuali errori e fornire un riscontro nell’HTML.
Recupero dati dall’API: Quando viene cliccato il pulsante "Carica Razze"
- Recuperare i dati da
https://dogapi.dog/api/v2/breeds; - Analizzare la risposta JSON;
- Se i dati vengono recuperati con successo, procedere al passaggio successivo;
- Se si verifica un errore durante il recupero dei dati, visualizzare
"Failed to load breeds. Please try again later."nell’elementoerror-message.
index.html
index.css
index.js
- Utilizzare
fetch('https://dogapi.dog/api/v2/breeds')per recuperare i dati dahttps://dogapi.dog/api/v2/breeds; - Utilizzare
response.json()per analizzare la risposta JSON; - Dopo aver analizzato i dati nel successivo blocco
then, chiamare la funzionedisplayBreedse forniredata.datacome argomento; - Nel blocco
catch, gestire eventuali errori.
index.html
index.css
index.js
Grazie per i tuoi commenti!