element table表格 翻页保存以选择项

为了更好的让大家理解这个功能点,先给大家上一张图!

选择了第一页的选项后,当我们点击第二页时前一页的选项将会随着点击第二页的重新请求刷新掉已选择项

// 在渲染table表格成功后的回调里
const multipleSelectionArray = []
for (let i = 0; i < response.data.data.result.length; i++) {
     if (this.fundCodeSelectList.indexOf( response.data.data.result[i].fundCode ) !== -1) {
         multipleSelectionArray.push(response.data.data.result[i])
     }
}
this.toggleSelection(multipleSelectionArray) // 翻页保存
toggleSelection(rows) {
 this.$refs.listTable.clearSelection() rows.forEach(row => { this.$refs.listTable.toggleRowSelection(row) })

你可能感兴趣的:(element table表格 翻页保存以选择项)