----
第一步 el-table添加selectionChange :row-key="getRowKeys"
<el-table
@selection-change="selectionChange"
:row-key="getRowKeys"
>
第二步:
<el-table-column :reserve-selection="true" type="selection" width="55"></el-table-column>
第三步:
data() {
return {
multipleSelection: [], //复选框
getRowKeys(row) {
return row.e1000; //row选一个主key唯一
},
select_order_number: "", //表格select选中的条数
select_orderId: [] //表格select复选框选中的Id
};
},
第四步:
selectionChange(rows) {
this.multipleSelection = rows;
this.select_order_number = this.multipleSelection.length;
this.select_orderId = [];
if (rows) {
rows.forEach(row => {
if (row) {
this.select_orderId.push(row.e1000);
}
});
}
}