el-table实现相同name可以多选否则单选

el-table用type="selection"单选,实现相同name可以多选否则单选。JS代码如下:


selectionLineChangeHandle(selection, val) {
  let flag = 0;
  if (selection.length > 1) {
	for (let i = 0; i < selection.length; i++) {
	  if (selection[i].name != val.name) {
		flag = 1;
	  }
	}
	if (flag == 1) {
	  this.$refs.table.clearSelection();
	  this.$nextTick(() => {
		this.$refs.table.toggleRowSelection(selection.pop());
	  });
	}
  }
}
以上是编程学习网小编为您介绍的“el-table实现相同name可以多选否则单选”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。

本文标题为:el-table实现相同name可以多选否则单选

基础教程推荐