当时脑抽没注意看group可以直接获得id数组所以写了个函数……还是传上来吧可能哪天就能用上了
//html
<div>
<el-checkbox-group v-model="checkList" class="authgroup">
<el-checkbox
v-for="list in authPage[index].childrens"
:key="list.id"
:label="list.description"
class="authcheck"
:disabled="searchParams.roleId == 1"
@change="chooseItem($event, list.id)"
>{{ list.description }}</el-checkbox
>
</el-checkbox-group>
</div>
//script
// 获取权限id
chooseItem(event, id) {
// 如果是选中
if (event) {
// 把选中的id存入数组
this.roleCheck.push(id);
} else {
//如果是取消选中则从数组中删除该id
this.roleCheck.splice(this.roleCheck.indexOf(id), 1);
}
//console.log(this.roleCheck);
},