toggleSelection里面传的值必须是表格里面的 不能自己定义 ,第二页的时候 拿不到第一页表格中的数据 所以删除会有问题 去不掉。
mapState里面selection其实存了非当前选中的数据 table中增加 ref="dataTable"
...mapState({
selection:"selection"
})
点击另一块区域内数据删除的时候
this.$refs.dataTable.selection.forEach((i)=>{
if(item.id==i.id){
this.$refs.dataTable.toggleRowselection(i,false)
}
})