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) })

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容