可以看到数据 在线d 只有两条数据 现在我们的当前页为5
我们直接查询的结果就是 没有数据
原因就是 分压查询的时候 把当前的page=5 传给了后台 然后sql语句根据从5页开始查询 如果数据量小于5页的话 直接就是查询不到了
解决方法
我们是根据条件进行查询的 所以我们可以在 条件判断的时候直接将page 在后台进行设置
可以看到我在判断是否有查询条件的时候 如果存在我们直接把page 的数值归为 1
这样的话 我们可以避免在layui 在分页查询的时候 当前页码在678页上我们的数据没有678页时 会出先没有数据的bug
这里是从后端出发来修改前端的bug
具体原因也是我 layui 才接触了几天 前端学的一般般
个人笔记 仅当参考 如果能帮到你 不胜荣幸 如果有前端的解决的方法可以分享 非常感谢