- 用到的属性和方法说明
- 要点:
- 给每行赋一个id做标识
- type="selection"的那一行添加一个 reserve-selection 属性,保留之前选中的数据
- 添加 @selection-change="handleSelectionChange" 这一个方法,把之前选中的数据存在一个数组中
<template>
<div>
<el-table
@selection-change="handleSelectionChange"
row-key="id"
:data="list"
>
<el-table-column label=" " :reserve-selection="true" type="selection"></el-table-column>
......
</el-table>
</div>
</template>
<script>
export default {
data() {
list: [
{id: 1, name: '001'},
{id: 2, name: '002'}
],
objList: []
},
methods:{
handleSelectionChange(val) {
this.objList = val;
}
}
}
</script>