ReactJS carte par l'Objet

J'ai une réponse comme celle-ci:

ReactJS carte par l'Objet

Je veux afficher le nom de chaque objet à l'intérieur de ce code HTML:

{subjects.map((item, i) => (
  <li className="travelcompany-input" key={i}>
    <span className="input-label">{ item.name }</span>
  </li>
))}   

Mais il déclenche une erreur de subjects.map is not a function.

Tout d'abord, je dois définir les clés des objets où elle crée un tableau de clés, là où je veux en boucle et de montrer la subject.names.

Ce que j'ai aussi essayé ceci:

{Object.keys(subjects).map((item, i) => (
  <li className="travelcompany-input" key={i}>
    <span className="input-label">key: {i} Name: {subjects[i]}</span>
  </li>
))}
  • Thnx pour dire que vous connaissez la réponse?
InformationsquelleAutor Sireini | 2016-11-25