J'essaie d'obtenir tout le contenu d'un tableau.
Ceci est la fonction qui extrait les données d'affichage via ceci est un exemple de ce que l'entrée ressemble au moment où il n'y a que 2 contacts: p> Je veux juste que le résultat soit répertorié comme suit: p> John Appleeded (Apple) XXX-XXXXXXXX innerhtml code>:
John Appleeded (Apple) XXX-XXXXXXXX P>
blockQuote> p>
3 Réponses :
Il est difficile de donner une réponse car il est difficile de dire ce que vous pouvez avoir dans votre tableau code> PHONENUMBers si vous afficherez une ligne pour chaque numéro de téléphone dans ce tableau.
i "ll faire quelque chose comme ceci: p>
Si votre Obj est appelé "obj", que:
const result = obj.contacts.map(contact =>{ return `${contact.givenName} ${contact.familyName} (${contact.organizationName}) ${contact.phoneNumbers[0].phoneNumber}` }
Deux numéros:
distinct () code> appel. Au lieu de cela, effectuez uniquement un .map () code> appelez sur le tableau, puis affichez les propriétés de chaque objet itéré. Li>
-
phonumbers.Phonenumber code> n'est pas une référence correcte. phonumbers code> est un tableau, vous devez donc l'ithérer. LI>
ul> Aussi: p>
- Les littéraux de modèle le font peut-être un peu plus facile de construire la chaîne li>
- Vous pouvez utiliser
.join ("
") code> pour coller les lignes avec des pauses de ligne. LI>
ul> Voici une version corrigée: p>
p>
<div id="demo"></div>
phonumbers code> est un tableau. Une personne peut-elle avoir plus d'un dans ce tableau? Que devriez-vous arriver alors?