select-all:全选复选框时调用
select:点击某行的复选框时调用
row-click:点击行时调用
rowClick(row, event, column) { //设置选中行高亮, 需要先清除选中的行,否则虽然高亮选中了一行,其实选中集数组对象selection还是包含多条数据
this.$refs.table.clearSelection(); //清除所有选中数据
this.$refs.table.toggleRowSelection(row); //设置选中行高亮
this.oadArr = Object.assign({},this.selectOiLstNode.Oad,{"Pos":row.Pos})
this.getlstOiItem(this.oadArr);
},
特别注意:
row-click 和 select-all 、select 操作的是同一个选中集数组对象selection,所以在进行实际操作时要注意数组数量