吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 465|回复: 12
收起左侧

[求助] 分页加模糊查询带来的前端问题请教

[复制链接]
ppgjx 发表于 2024-8-3 16:32
首先后端接口
https://xxxx/deviceInfo/search?page=3&pageSize=10&userName=蔡徐坤

我使用的是mybatis-plus

正常来说,如果不带上userName是一点问题没有,但是如果带上了userName 如果这条数据不在当前页就会出现搜不到的问题


针对上面的问题,我做了下改善, 每次搜索的时候都把page重置为1(不考虑不带参数切换分页问题),这又会导致一个问题,userName 如果是在第二页又该怎么办呢?userName 并不是唯一的需要用分页展示




发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zhurainyk 发表于 2024-8-3 16:51
说实话,你这个问题没看懂
xianrui 发表于 2024-8-3 17:24
点击搜索的时候,pageNum改为1。
点击分页页码的时候,带着pageNum走就行了。
也就是:
调用搜索方法的时候。看有没有传参,传了就带着页码走,没传页码就是1。
具体代码可以问下gpt。
simleXL 发表于 2024-8-3 17:44
你这不是前端的问题,明显是后台接口写的有问题,后台应该是先查询分页数据 然后在筛选条件了,弄返了
frankqq 发表于 2024-8-3 19:18
数据是后端给你的,找后端,你只负责按后端数据显示出来
publicjava 发表于 2024-8-3 20:00
sql语句贴上来
mr88fang 发表于 2024-8-3 20:06

正常分页加载 携带页码,页面容量即可。
例如: pageNo:1 pageSize:10
如果有携带搜索参数,那么需要重置页面从1开始,用户主动分页不用管 pageNo:1

Pwaerm 发表于 2024-8-3 21:23
查询以后肯定是重新分页呀
nan5201314 发表于 2024-8-4 00:05
看看是不是后端接口的问题
choujie1689 发表于 2024-8-4 07:58
如果是通过关键字搜索分页查询的,后端返回的时候应该带上关键字,这样才能针对关键字来查询分页,django是这样
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 13:55

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表