Haben Sie ein Objekt a1 =Flatten eine verschachtelte Array von Objekten über ein Array-Feld
[{name:'x',age:21, addr:[{flat:1,add:'xyz'},{flat:2,add:'xsr'}]},
{name:'y',age:22, addr:[{flat:3,add:'xyz1'},{flat:4,add:'xsr1'}]]
gewünschte Ausgabe:
[{name:'x',age:21, addr:{flat:1,add:'xyz'}},
{name:'x',age:21, addr:{flat:2,add:'xsr'}},
{name:'y',age:22, addr:{flat:3,add:'xyz1'},
{name:'y',age:22, addr:{flat:4,add:'xsr1'}]
Bitte machen! Ich versuche dies mit lodash/unterstrich zu erreichen.
Sie haben über die Array-Schleife und für jedes Element erzeugen, wie viele neue Substitution obje cts, wie es in der 'addr'-Eigenschaft gibt, nichts Hartes. – Azamantes
Mögliches Duplikat von [Underscore, um verschachteltes Array von übergeordneten/untergeordneten Objekten zu reduzieren] (http://stackoverflow.com/questions/18003083/underscore-to-flatten-nested-array-of-parent-child-objects) –