// 在发送请求前,查看删除的那条数据是否是当前页最后一条数据,如果是,则更新查询参数,而且要注意,如果是第一页的最后一条数据,不需要更新
// 如果删除的是当前页最后一条数据(数据总条数-(当前页面页码-1)*每页展示数据条数 = 当前页有几条数据展示)
if (this.queryInfo.total - ((this.queryInfo.page - 1) * this.queryInfo.pagesize) === 1) {
// 如果删除的不是第一页的最后一条数据
this.queryInfo.page !== 1 && this.queryInfo.page--
}
// 判断逻辑: if(数据总条数 - (当前页面页码-1) * 每页展示数据条数 === 1) {
// 当前页面页码 !== 1 && 当前查询参数中的页码--
// }
处理分页的页面最后一条数据的注意点
最新推荐文章于 2022-12-29 18:51:32 发布