//数据分组处理 一维数组变成二维数组 arr 原数组 n 按多少条数据一组
dataFlatMap(arr, n) {
let result = arr.flatMap((value, index, array) => {
if (index % n === 0) {
return [array.slice(index, index + n)];
}
return [];
});
return result
}
原数据
图片.png
使用
this.dataFlatMap(arr, 4)
图片.png
网友评论