2022-09-07 js将一个数组分成多个数组

//将数组array分成长度为subGroupLength的小数组并返回新数组
//一页5条数据轮播(出库全链路监控)比如一页轮播图上有5条数据,后台返回的接口需要转一下
  group(array, subGroupLength) {
        let index = 0;
        let newArray = [];
        while(index < array.length) {
            newArray.push(array.slice(index, index += subGroupLength));
        }
        return newArray;
  },

//使用

created() {
    this.warpList=this.group(this.listData, 6);
  },

data里面的数据写死的 回头接口好了直接调用接口
listData :[
{ name:'异常单', status:'待处理',num:1685 },
{ name:'发货单', status:'汇波率',num:45 },
{ name:'波次单', status:'打单率',num:8 },
{ name:'拣货单', status:'作业率',num:545 },
{ name:'复核作业', status:'完成率',num:247 },
{ name:'异常单', status:'待处理',num:878 },
{ name:'异常单', status:'待处理',num:555 },
],
//结构



 
{{item.name}}
{{item.status}}
{{item.num}}

你可能感兴趣的:(2022-09-07 js将一个数组分成多个数组)