假如当前page 超过了10怎么办

来源:11-2 实现列表分页功能-使用Antd的Pagination组件

qq_暖若安阳_9

2024-10-13

假设total为100条数据,用户浏览器顶部输入链接,并且 ?page=20&pagesize=10,此时page会赋值到分页组件中,而此时获取的列表数据必然为空,这种情况需要怎么处理?疑问如下:
1.是否分页组件会自动跳转到最大的10还是会回到第一页?
2.如果以上都不会,前端开发是否需要自己根据当前获取的数据为空,手动跳转到第一页?并且是否需要手动同步更改query链接中的page=20 为1
麻烦,老师根据大厂开发方案,给个处理方案。
写回答

1回答

双越

2024-10-16

这种情况直接提示列表为空即可

因为能输入 page=20&pagesize=10的肯定是程序员,普通用户不懂得如何修改 url 根本达不到这个场景

给程序员提示不用解释原因,不出错即可

0
0

React18+ Nest.js 全栈开发仿问卷星项目

React18+TS4+Antd5+Next.js13 ,B端+C 端,完整业务

383 学习 · 252 问题

查看课程