Ich habe Probleme beim Zugriff auf Daten innerhalb eines Arrays. Jedes Array hat eine eigene Nummer. Dann ist da noch ein Array drin. Ich möchte die name
aus dem Array anzeigen.Zugriff auf mehrere Datenfelder mit unterschiedlichen Nummern
Ich möchte die Daten wie folgt zugreifen:
source.tag.#ANY NUMBER#.name
ich das Ergebnis wollen wie folgt aussehen:
Foo, Bar, Baz
Versuch 1
InnerHTML={{__html:source.tag}}
Ergebnis:
[object Object]
Versuch 2
InnerHTML={{__html:JSON.stringify(source.tag)}}
Ergebnis:
{"1":[{"name":"Foo"}],"2":[{"name":"Bar"}]}
Versuch 3
InnerHTML={{__html:source.tag ? source.tag.map(item => item.name).join(', ') : ''}}
Ergebnis: Nichts
Meine Daten sieht wie folgt aus:
"title" : "Test item"",
"tag" : {
"1" : [ {
"name" : "Foo"
},
{
"name" : "Bar"
} ],
"2" : [ {
"name" : "Baz"
} ]
}
Ich will nicht, ein Ergebnis, ich will alle Ergebnisse – Yian