el-table的type="selection"的使用


場景:el-table,type="selection"時,重新請求后,設置列表更新前的已勾選項

踩坑:在翻頁或者changPageSize之后,table的data會更新,之前勾選的選項會被清掉

初次嘗試:

 

https://www.jianshu.com/p/a7550c0e164f

最快速解決辦法:設置reserve-selection="true"   (需指定 row-key)   

區別:

直接設置reserve-selection="true",只要某個頁面有選中項,翻頁之后頂部的全選按鈕始終處於這個狀態,這個狀態是因為this.$refs.table.selection.length>0導致的,應該說設計者一開始就是這么設計的吧,不需要糾結啦

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM