首先說一下我的問題:
table可以翻頁,可以選中,選中之後翻頁回來需要預設勾選已經選中的。
解決:首先監聽table的選中狀態,
用 @select,這樣選中的資料不會被清空,
在table翻頁請求之後,用@select 監聽的資料和請求後的資料做對比,如果一樣,
_this.$refs.multipletable.togglerowselection(item2, true);
這裡的item2指的是請求的response,必須是這個,如果用監聽的資料不會顯示,可能監聽的資料和原始資料有些差異吧。。。
還有很重要的一步,就是 請求回來的資料賦值給tabledata ,需要個生命週期 ,
_this.$nexttick 在這裡面進行對比並勾選!!!!
Element UI table 選擇框禁止選中
引數 說明型別 可選值預設值 selectable 僅對 type selection 的列有效,型別為 function,function 的返回值用來決定這一行的 checkbox 是否可以勾選 function row,index 手動新增乙個el table column,設type屬性為s...
Element UI table排序問題
專案需求 選擇框與 的排序列雙向繫結 選擇器 表頭行 placeholder 請選擇 el option el select ref singletable data tabledata default sort tableattribute.sortmethod sort change chang...
如何動態渲染elementUI table的行和列
高階寫在最後 近日專案中遇到這樣乙個需求 需要動態渲染乙個列表的行和列,官網給出的例子大多是列寫死的,行動態生成的,但是如何實現動態渲染行和列呢?後來我查詢了一下實現了該功能,如下我將總結一下然後貼上 talk is cheap,show me the code retained datalist ...