在使用table組件時會遇到以下情況:
1.表格多選時如果存在分頁,當(dāng)點擊下一頁后再次返回當(dāng)前頁時選中狀態(tài)沒有保留下來。
2.如果當(dāng)前頁的彈窗顯示時,表格的勾選狀態(tài)會被取消。
解決上述兩個問題需要用到table組件中的兩個屬性:reserve-selection和row-key,使用方法如下圖所示:

row-key.png
附上代碼:
<el-table
:row-key="(row)=>{ return row.id}"
:row-class-name="tableRowClassName"
@selection-change="handleSelectionChange">
<el-table-column type="selection" width="100px" :reserve-selection="true"></el-table-column>
</el-table>