각 개체의 자식 속성 (아래 예제 데이터)이있는 개체 배열이 있습니다. 나는 부모/자식들을 하나의 배열로 평평하게하고 싶다.부모/자식 개체의 중첩 된 배열을 평평하게하기위한 밑줄
나는 사용하여 다음 LO-대시/밑줄을 서면으로 작성했습니다, 나는 각 부모에 대한 하나 하나의 아이가있을 때 작동 :
_.flatten(_.zip(myArr, _.flatten(myArr, "children")))
을 내가 _.each 같은 것을 사용할 수 있습니다 알고 _을 사용하여 이것을 수행하는 멋진 방법이 있는지 궁금해하는 객체를 작성하십시오.
예 데이터 :
[{
name: "Some Name",
value: 1234,
children: [{
name: "Another name",
value: 3456
}, {
name: "A third name",
value: 9876
}]
}, {
name: "Omg Lazer Guns",
value: 3333,
children: [{
name: "PewPewPew",
value: 4444
}]
}];
입니다
입니까? – Bergi
http://lodash.com/docs#flatten - 속기 버전은'pluck'를 사용합니다. 예 –