私は現在、多次元配列を平坦化するための関数をマップし、縮小しようとしています。
これはモック例データセットである:多次元配列を減らす
data.map(sort => sort.data.reduce((a,b) => a.weight + b.weight));
しかし、私が代わりに月単位で削減したい:私はマップ-減らすために、私が使用することができ、ソート番号順に知っ
data: [
{
label: "Sort-01"
data: [
{
label: "OCT-2017"
weight: 2304
},
{
label: "NOV-2017"
weight: 1783
}
]
},
{
label: "Sort-02"
data: [
{
label: "OCT-2017"
weight: 4785
},
{
label: "NOV-2017"
weight: 102
}
]
},
......
]
ソート番号。
助けていただければ幸いです。
おかげで、
ジェイ
普及せずにこれを行う方法はありますか?私が現在取り組んでいるプロジェクトではまだ事業者が広がっていないと思います。私は "[]] .concat.apply(...)を取得しています。reduce(...)values(...)。sliceは関数のエラーではありません。 – Jay
私は、スプレッドなしのMapとMapを追加しました。 –