elementUi表格复选框变为单选的方法
其中row为return中定义的一个变量 tableDom为表格ref指定的变量(我是这么叫的…) 其实还有这个方法还有更好的方式,但我懒得研究了。。。。 对了,这个是单击行选中的方式
handleClickTableRow(row) {
this.$refs.tableDom.clearSelection();
if (this.row === '') {
this.$refs.tableDom.toggleRowSelection(row, true);
} else {
if (this.row === row) {
this.$refs.tableDom.toggleRowSelection(row, false);
row = ''
} else {
this.$refs.tableDom.toggleRowSelection(row, true);
}
}
this.row = row
if (this.row !== '') {
this.$message({
type: 'success',
message: JSON.stringify(this.row)
});
} else {
this.$message({
type: 'success',
message: JSON.stringify([])
});
}
}
|