2023全网最简单但实用的SpringBoot+Vue前后端分离项目实战
2023-05-05 12:20 作者:24942245731_bili | 我要投稿

p24查询最后一页最后一条数据出现空白

点击查询发现是空白的数据

查看访问路径 是第二页访问的 没有错误

sql一句也查到了一条

原因:
后台传进来的页数是2
一页五条数据,但数据只有一条
查到了数据只有第1页的数据才有
第二页不可能有数据,所以显示空白
实际上前端的页数还是第2页

响应的数据是第二页的所以是空的

解决方案

if (response.data.total != 0 && response.data.rows.length == 0) {
console.log(1);
this.searchModel.pageNo = 1;
this.getUserList();
}
在查询完结果
是空的就重新给他查询第1页的数据并返回
查看前端访问的路径

第2页是空的就查询第1页的数据了

第一个sql语句是第二页的是空的就没有查询
第二个sql一句是第一页的是有条数据就查询了
