ディープネストされた要素を含むドロップダウンを生成しようとしています。 受信データ:このようなツリーの生成方法は?
111: {id: 111, name: '111' },
222: {id: 222, name: '222' },
333: {id: 333, name: '333', parent: {id: 222} },
444: {id: 444, name: '444', parent: {id: 333} },
555: {id: 555, name: '555' }
私は親を知っていると私はテンプレートに反応のツリーを生成します。 このようになるだろう: 結果:あなたは次のことを試すことができ
[{
id: 111,
name: '111'
},
{
id: 222,
name: '222',
children: [{
id: 333,
name: '333',
parent: {
id: 222
},
children: [{
id: 444,
name: '444',
parent: {
id: 333
}
}]
}
]
},
{
id: 555,
name: '555'
}
]
なぜ'555'は '222'の子ですか? – ItamarG3
どのデータ型が入力データですか?なぜ親は別のオブジェクトですか? –
@ ItamarG3申し訳ありません、私の間違いは、私は – DarthJS