分页
大致思路
SELECT * FROM student LIMIT (param1, param2) SELECT COUNT(*) FROM student
- 总页数:
totalPages = ceil( total(数据总数) / pageSize(一页的页面大小) )
//天花板函数 - 查询结果的索引值(默认从0开始):
param1 = pageSize*(currentPage-1)
- 查询结果返回的数量:
params2 = pageSize
实现步骤
- 下一页事件触发>>获取总页数
totalPages
(后端获取) currentPage+1
判断是否超过总页数,超过提醒,否则继续下一步- 计算当前索引
param1
- 发起请求,参数当前索引
param1
和 页面大小param2
- 返回数据添加到当前数组后面(连接两个数组)
concat(newList)