天天看點

【element】element Pagination始終在第一頁

前言

點選下一頁,始終是第一頁,設定

current-page.sync

或者不設定差別不大,反正都是在第一頁,查詢資料也不對。

原因:

在執行查詢前,重置了total!!! 比如,在查詢前,把total設定了0

【element】element Pagination始終在第一頁

底層:

感覺是定位問題。 應該是什麼,應該是比如開始是第一頁,當點選第三頁的時候, 還沒發請求,這時候頁面js已經把跳轉的樣式以及下标都更新好了。

這時候你清空了,它就會從第一個開始。

也就是說,它不會根據你傳回的結果total 從新渲染page

這個屬實有點坑,感覺是個bug。從昨天改到現在,差不多浪費了半天時間

vue