avue-crud设置单选
1.设置option中selection属性为true,开启多选,勾选的同时会回调selectionChange方法返回当前勾选的数据;2.在selectionChange中添加如下判断即可保留最后的一次选择,实现表格单选:代码如下:selectionChange(selection) {if (selection.length) {if (selection.length > 1) {co
1.设置option中selection属性为true,开启多选,勾选的同时会回调selectionChange方法返回当前勾选的数据;
2.在selectionChange中添加如下判断即可保留最后的一次选择,实现表格单选:
代码如下:
selectionChange(selection) {
if (selection.length) {
if (selection.length > 1) {
const nowVal = selection.shift();
this.$refs.crud.toggleRowSelection(nowVal, false);
} else if (selection.length === 1) {
// 对单选数据的操作写在这里
} else {
this.$message.warning("只能选择一条数据进行操作!");
}
} else {
this.$message.warning("请选择一条数据进行操作!");
}
}
更多推荐
所有评论(0)