element toggleRowSelection 选中以选择的row

先上效果图

选择的问题

选中已选择的问题

element-ui demo

https://jsfiddle.net/api/post/library/pure/

虽然element-ui添加了demo,但是他们使用的是死数据,我相信还是有和我一样笨的~

table文档

看的懂的为你d(゚∀゚d)点赞!

自己的代码

multipleSelection:选中的数组

DialogtableData:table数组

id:唯一标识符

chooseDialog: function(type) {
  this.isShow = !this.isShow;
  this.$refs.table.clearSelection();
  for (let i = 0; i < this.multipleSelection.length; i++) {
    for(let j =0;j<this.DialogtableData.length;j++){
      if(this.multipleSelection[i]._id == this.DialogtableData[j]._id)
        this. $nextTick (function(){
          this.$refs.table.toggleRowSelection(this.DialogtableData[j],true);
        })
    }
  }
}

the end


扫描二维码,在手机上阅读!