Salut, comme dit précédemment t'as un problème asynchrone
Tu lui passe ton index 0 avant que ton composant ait reçu le tableau data, il va le recevoir par la suite et te l'afficher d'ou le fait que tu vois l'image et l'erreur en console
Normalement tu itères sur ton tableau coté html au travers de la directive "ngFor". Avec ça, Angular crée ton élément dès que le tableau aura une taille (donc data !== undefined), Les objets ne seront pas vides et t'auras pas d'erreur
Les index dans le html c'est pas bon, faut éviter même pour les tests :/
++
[ANGULAR] Afficher les données du backend
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
suggestion de présentation.