Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Afficher des Collections de Données dans React | Fondamentaux de React et Interface Utilisateur Basée sur les Composants
Maîtrise de React

bookDéfi : Afficher des Collections de Données dans React

Tâche : Afficher une liste de produits

Gérer les données obtenues du backend et assurer leur affichage correct sous forme de liste.

La tâche consiste à :

  • Utiliser la méthode map() pour afficher un tableau de produits.
  • Veiller à compléter les éléments suivants :
  1. h2 doit contenir le nom du produit (propriété name) ;
  2. p doit contenir la description du produit (propriété description) ;
  3. span doit contenir la chaîne "Price:" et le prix du produit (propriété price).
  1. Utiliser la méthode map() pour parcourir le tableau props.goods.
  2. S'assurer d'attribuer la propriété key de l'élément <li> à une valeur unique, telle que la propriété id de l'élément.
  3. À l'intérieur de chaque élément <li>, utiliser les éléments suivants :
    • Un élément <h2> pour afficher le nom du produit. Accéder au nom depuis l'élément courant item ;
    • Un élément <p> pour afficher la description du produit. Accéder à la description depuis l'élément courant item ;
    • Un élément <span> pour afficher la chaîne "Price:" suivie du prix du produit. Accéder au prix depuis l'élément courant item.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 15

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain how to use the map() method in this context?

What should I do if some goods are missing a description or price?

Can you show an example of how the rendered list should look?

Awesome!

Completion rate improved to 2.17

bookDéfi : Afficher des Collections de Données dans React

Glissez pour afficher le menu

Tâche : Afficher une liste de produits

Gérer les données obtenues du backend et assurer leur affichage correct sous forme de liste.

La tâche consiste à :

  • Utiliser la méthode map() pour afficher un tableau de produits.
  • Veiller à compléter les éléments suivants :
  1. h2 doit contenir le nom du produit (propriété name) ;
  2. p doit contenir la description du produit (propriété description) ;
  3. span doit contenir la chaîne "Price:" et le prix du produit (propriété price).
  1. Utiliser la méthode map() pour parcourir le tableau props.goods.
  2. S'assurer d'attribuer la propriété key de l'élément <li> à une valeur unique, telle que la propriété id de l'élément.
  3. À l'intérieur de chaque élément <li>, utiliser les éléments suivants :
    • Un élément <h2> pour afficher le nom du produit. Accéder au nom depuis l'élément courant item ;
    • Un élément <p> pour afficher la description du produit. Accéder à la description depuis l'élément courant item ;
    • Un élément <span> pour afficher la chaîne "Price:" suivie du prix du produit. Accéder au prix depuis l'élément courant item.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 15
some-alt