最近做一个后台管理系统,做一个简单的小功能,删除功能,但是在删除中发现自己做的一个小bug。在删除最后一页的最后一条数据时,页面变成上一页的页码,但是数据时当前页的空数据。
下面是我找到的解决方案:
//在删除方法里进行以下操作
var maxPage = Math.ceil((this.total - 1) / 当页的条数) //向上取整
// console.log(this.total)
// console.log(maxPage)
if (this.pageNum > maxPage) {
//this.pageNum是当前页
this.pageNum = maxPage
}
this.getList(this.pageNum) //刷新当前对应页码的内容
this.changeCurPage(this.