
- el-table 标签上添加
ref="multipleTable" @select="select" @select-all="selectAll"
- 以最大个数为2
const selectionMax = 2;
const select = (selections, row) => {
console.log('当用户手动勾选数据行的 Checkbox 时触发的事件', selection, row);
if (selection.length > selectionMax) {
let del_row = selections.shift();
multipleTable.value.toggleRowSelection(del_row, false);
};
};
const selectAll = selections => {
console.log('当用户手动勾选全选 Checkbox 时触发的事件', selections);
if (selections.length > selectionMax) {
selections.length = selectionMax;
};
};