でオブジェクトを交換し、私はいくつかの方法を試してみましたが、私はaccoundId
を知ったとき、私は上記のオブジェクト配列で私はオブジェクトツリー内からオブジェクトを交換する必要があるオブジェクトツリー
let data = [
{
"accountId": 2
},
{
"accountId": 6,
"children": [{
"accountId": 8
}]
},
{
"accountId": 45
}
];
できなかった私は(交換する必要があります
{
"accountId": 2,
"children": [
{
"accountId": 85
}
]
}
へ)
{
"accountId": 2
}
それを行うには(S)/ライブラリ(s)はどのような方法があります。 Array.prototype.map
機能を使用して
どのようにあなたが 'children'を得ていますか?いくつかのロジックまたはハードコードされたデータ? – nikhil
はい、その子供のアカウント(サブアカウント)を表すそのようなデータオブジェクトを送信する – TIJ
明確ではありません。あなたはどのように価値85を得ていますか? – nikhil