此处分页有问题,感谢同学们指出。

来源:9-13 创建门店增删改查接口服务(3)

黑石

2023-06-19

这里数据库的条目是从 0 开始的,所以第一页的 start 应该是 0,如果 pageSize10,那第二页的 start 应该是 10
但是按照目前的代码:

start: pageNum === 1 ? 0 : (pageNum - 1) * pageSize + 1,
length: pageSize,

第二页的 start 就变成了 11 了,是不对的。
因此应该改成:

start: (pageNum - 1) * pageSize,
length: pageSize,

感谢 @Bruce 同学的指正,课程如果有其他问题,也欢迎指正,非常感谢。

写回答

1回答

黑石

提问者

2023-06-19

感谢 @Bruce 同学的指正,课程如果有其他问题,也欢迎指正,非常感谢。

2
0

React18+TS+NestJS+GraphQL 全栈开发在线教育平台

平台级应用+流行全栈技术+实用职场技巧&面试策略 助你升职加薪

439 学习 · 242 问题

查看课程