antd vue的table换页以后选中的数据无法记住前一页已勾选的数据

221 阅读1分钟

onSelect(record, selected) {

selected

? this.selectedRowKeys.push(record)

: this.selectedRowKeys.splice(

this.selectedRowKeys.findIndex(x => x.id === record.id),

1

)

},

onSelectAll(selected, selectedRows, changeRows) {

this.selectedRowKeys = selected

? this.selectedRowKeys.concat(changeRows)

: this.selectedRowKeys.filter(x => !changeRows.find(i => i.id === x.id))

},

onSelectChange(selectedRowKeys) {

this.$nextTick(() => {

this.selectedRowKeys = selectedRowKeys

})

},

paginationChange({ current, pageSize }) {

this.getData(current, pageSize)

},