Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Utilizzo di Librerie di Terze Parti | JavaScript Asincrono e Integrazione API
Padronanza Avanzata di JavaScript

bookSfida: Utilizzo di Librerie di Terze Parti

Compito

Stai creando una visualizzazione dettagliata delle informazioni sulle razze. Dopo aver recuperato i dati delle razze dall'API, visualizzerai il nome di ciascuna razza, la descrizione, la durata della vita, gli intervalli di peso per maschi e femmine e lo stato ipoallergenico.

  1. Utilizzare Axios per recuperare i dati da https://dogapi.dog/api/v2/breeds quando viene cliccato il pulsante "Fetch Breeds", racchiudendo la richiesta in un blocco try-catch.
  2. In caso di errore durante la richiesta API, nascondere l'indicatore di caricamento e mostrare un messaggio di errore.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Utilizzare axios.get('https://dogapi.dog/api/v2/breeds') per recuperare i dati dall'API;
  • Nel blocco catch, gestire l'errore.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 9

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

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

bookSfida: Utilizzo di Librerie di Terze Parti

Scorri per mostrare il menu

Compito

Stai creando una visualizzazione dettagliata delle informazioni sulle razze. Dopo aver recuperato i dati delle razze dall'API, visualizzerai il nome di ciascuna razza, la descrizione, la durata della vita, gli intervalli di peso per maschi e femmine e lo stato ipoallergenico.

  1. Utilizzare Axios per recuperare i dati da https://dogapi.dog/api/v2/breeds quando viene cliccato il pulsante "Fetch Breeds", racchiudendo la richiesta in un blocco try-catch.
  2. In caso di errore durante la richiesta API, nascondere l'indicatore di caricamento e mostrare un messaggio di errore.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Utilizzare axios.get('https://dogapi.dog/api/v2/breeds') per recuperare i dati dall'API;
  • Nel blocco catch, gestire l'errore.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 9
some-alt