Element-UI-el-table-多选框回显
<el-table
ref="multipTable"
:data="tableDataB"
@selection-change="handleSelectionChange"
@select="selectionRow"
>
<el-table-colum
type="selection"
>
</el-table-colum>
</el-table>
handleSelectionChange(val){
this.multipleSelection = val
},
selectionRow(selection, row){
let selected = selection.length && selection.indexOf(row) !== -1;
if(selected){
this.deleteRowIdArray.push(row);
}
},
需要回显时的函数(){
this.deleteRowIdArray.forEach((item)=>{
this.tableDataB.forEach((item1)=>{
if(item1.id==item.id){
this.$nextTick(()=>{
this.$refs.multipTable.toggleRowSelection(item1,true);
})
}
})
})
}