多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
场景:接口返回了所有数据,界面需要下拉加载,初始界面只显示固定的条数 ``` /* 将数组分割成多个数组 arr:要分割的数组 size : 分割后每个数组的长度 */ chunk(arr, size) { let changeIndex = 0; let secondArr = []; while (changeIndex < arr.length) { secondArr.push(arr.slice(changeIndex, changeIndex += size)) } return secondArr; }, ``` ``` 案例: let arr = [ {id:1,name : '1'}, {id:2,name : '2'}, {id:3,name : '3'}, {id:4,name : '4'}, ]; chunk(arr,2);//将arr分割成多个数组,每个数组两个 ```