删除数据时,分页出现的小问题
(如果页面中只剩一条数据。做删除后,重新渲染时,请求的仍然是这个页面的数据,就会出先No Data)
// 做删除时要携带id
async doDel(id) {
const res = await delEmployee(id)
// 判断这页数据是否等于1
if (this.list.length === 1) {
// 等于1 删除时页码要减1
this.queryParams.page--
if (this.queryParams.page <= 0) {
// 如果这页数据大于1,做完删除后,跳转到第一页
this.queryParams.page = 1
}
}
this.loadEmployees()
console.log(res)
},