想法:找出第一次勾选的这条数据需要用到的字段值,之后再点击的数据和第一条数据的字段值进行判断
<el-table v-loading="loading" :height="tableHeight" :data="hthlList" @selection-change="handleSelectionChange" @row-contextmenu="rightClick" border>
</el-table>
<el-button
type="primary"
size="mini"
:disabled="multiple"
@click="handleAlter"
>签订人变更
</el-button>
// 多选框选中数据
handleSelectionChange(selection) {
console.log('selection',selection)
//勾选后的数据selection是数组 赋值给this.qdrbgList
this.qdrbgList = selection
},
handleAlter(){
this.isSame = true;
//找出第一条勾选的数据字段值qdr 赋值给firstQdr
let firstQdr = this.qdrbgList[0].qdr;
//forEach之后点击的每条数据,和第一次点击的数据进行字段值qdr判断是否相等