假如当前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.是否分页组件会自动跳转到最大的10还是会回到第一页?
2.如果以上都不会,前端开发是否需要自己根据当前获取的数据为空,手动跳转到第一页?并且是否需要手动同步更改query链接中的page=20 为1
麻烦,老师根据大厂开发方案,给个处理方案。
写回答
1回答
-
双越
2024-10-16
这种情况直接提示列表为空即可
因为能输入 page=20&pagesize=10的肯定是程序员,普通用户不懂得如何修改 url 根本达不到这个场景
给程序员提示不用解释原因,不出错即可
00
相似问题