2 votes

Impossible d'accéder aux attributs d'un objet à partir d'un tableau de js

J'ai ce code simple pour obtenir quelques objets de l'api et les ajouter à un tableau.

 const res = await fetch("http://localhost:5000/cart/carts/"+this.state.user);
  const data = await res.json();
 let data1 = [];
    data.forEach(async item => {
        const res1 = await fetch("http://localhost:5000/storemanger/products/"+item.product);
          const object = await res1.json();
          data1.push(object);
      });
console.log(data1)

sortie du journal de la console

sortie console chromée

mais si on essaie d'accéder au premier élément comme

console.log(data1[0])

La sortie est "indéfini"

Je veux accéder au nom du produit des objets dans le tableau.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X