をオブジェクトのフラット配列を変換:は私はこのようなオブジェクトのフラット配列を有するグループのプロパティに従ってネストされたアレイに
[
{ id: 0 },
{ id: 1, group: "a" },
{ id: 2, group: "a" },
{ id: 3, group: "a/b" },
{ id: 4 },
{ id: 5, group: "a/b" },
]
目標は、グループのプロパティに基づいて、ネストされた配列にこの配列を変換することです。期待される結果は、次のようになります。
[
{ id: 0 },
[
{ id: 1, group: "a" },
{ id: 2, group: "a" }
[
{ id: 3, group: "a/b" },
{ id: 5, group: "a/b" }
],
],
{ id: 4 },
]
簡単な方法はありますか?
? –
これはあなたが使用している奇妙な出力形式です。 – baao
実際に 'group'コンテンツを解析し、項目が順序付けられていないので、入れ子にする前に要素を順番に並び替える必要があります。 –