在VUE+element使用 Pagination 分頁分頁的時(shí)候 當(dāng)數(shù)據(jù)較多時(shí)使用element中的分頁功能,在刪除第二頁的最后一條數(shù)據(jù)時(shí),當(dāng)前頁數(shù)轉(zhuǎn)成了上一頁,可是頁面數(shù)據(jù)并沒有跳轉(zhuǎn)到上一頁
所有找個(gè)了方法 直接跳轉(zhuǎn)上一頁
/*
*this.total 當(dāng)前數(shù)據(jù)的條數(shù)
*this.page 當(dāng)前頁數(shù)
*/
const totalPage = Math.ceil((this.total - 1) / this.pageSize) // 總頁數(shù)
this.page = this.page > totalPage ? totalPage : this.page
this.page = this.page < 1 ? 1 : this.page
this.lodData(this.pageSize, this.page)//請求數(shù)據(jù)
當(dāng)在第二頁刪除最后一條數(shù)據(jù)的時(shí)候 直接返回上一頁