問題 : 當分頁處於最後一頁切換分頁條數, 會請求兩次數據, 如果第一次請求慢於第二次,則會出現表格空白情況
原因 : 當分頁處於最後一頁切換成大條數分頁 會調用一次size-change事件 , 此時當前頁80會變化, 所以會繼續調用 current-change事件
會調用兩次
解決方案:
當出現 當前頁 * 條數 > 總條數 的情況時不調用接口 , 就可以了
handleSizeChange(val) {
if (this.currentPage * val > this.total) return
// ...
// 獲取數據 ...
},