懒得废话 稍微记录下 定义一个函数pageDataFn() 定义请求参数:pageSize //请求条数 current //求情页数 data //分页数据 pageDataFn(current,pageSize,data ){ let pagedata = [];//保存每页数据的数组 let start = (pageSize * current) - pageSize;//设置开始 let end = pageSize * current;// 设置结束长度 end = end > data.length ? data.length : end; for(let i = start; i < end; i++){ pagedata.push(data[i]) //所有分页完成数据的数据放入 } return pagedata }