将数组的数组展平为父数组的最佳方法是什么?

时间:2019-04-05 14:23:49

标签: arrays reactjs ecmascript-6 javascript-objects flatten

我正在尝试绘制体育比赛的阶段。除了第一轮外,每一轮都是单个对象阵列。第一轮是对象数组的数组。

为了只具有一个映射功能,我希望外部数组[0]中的数组成为外部数组[1-6]。以便以某种方式使其变平。

我尝试了一些ramda展平函数,但是没有得到想要的结果。 “展平”将每个对象展平到数组中,而不是展平到数组中。

例如,它看起来像这样。

0: [
  0: [{a}, {b}, {c}]
  1: [{d}, {e}, {f]
  2: [{g}, {h}, {i}]
  3: [{j}, {k}, {l}]
  4: [{m}, {n}, {o}]
  5: [{p}, {q}, {r}]
  6: [{s}, {t}, {u}]
]
1: [{a}, {b}, {c}, {d}, {e} ]
2: [{a}, {b}, {c}, {d}, {e} ]
3: [{a}, {b}, {c}, {d}, {e} ]
4: [{a}, {b}, {c}, {d}, {e} ]
5: [{a}, {b}, {c}, {d}, {e} ]

1 个答案:

答案 0 :(得分:0)