这是个长度为16 的数组
代码
// 获取商品同类信息
const list = ref([])
findRelGoods(props.goodsId).then(res => {
//res为上图的数据
// 把原始的16条数据分成4页
// 每页的条数
const pageSize = 4
// 计算一共有多少页
//Math.ceil为往大的取整数//Math.ceil的案例分享在下面
const pageNum = Math.ceil(res.result.length / pageSize)
for (let i = 1; i <= pageNum; i++) {
// 获取每页的数据
//第一次循环得到下标0-4的数组
//第二次循环的笑下标为4-8的数组
//第三次循环得到下标8-12的数组
//第四次循环结束,得到下标为12-16的数组
const perpage = res.result.slice((i - 1) * pageSize, i * pageSize)
list.value.push(perpage)
}
})
//Math.ceil案例
console.log(Math.ceil(.95));
// expected output: 1
console.log(Math.ceil(4));
// expected output: 4
打印list 的结果为