首页首次加载6个,分页每次加载3个功能问题
来源:11-11 实现分页缓存逻辑
慕粉3284573
2022-07-21
麻烦老师给看一下
https://git.imooc.com/zijing228/zheye.git
第一次加载更多时数据重复
写回答
1回答
-
同学你好
这个不是你代码的问题,而是后端API 分页逻辑的问题。后端分页是通过计算偏移量来获取数据的。
所以当 pageSize = 6 ,currentPage = 1 的时候,它获取的是 1 - 6 的数据。
当 pageSize =3,currentPage =2 的时候,它像前偏移 3 * 1 的数据,获得的是 4- 6 的数据。所以就重复了。
所以假如你想实现每页pageSize 不一样,针对你这个情况,你点击更多的时候请求应该是从 currentPage = 3 开始发送,就没问题了
012022-07-22
相似问题