效果图如下:
template部分
<div class="all_company" id="all_company" ref="all_company">
<div class="industry_item" v-for="(item,index) in companyArr" :key="index">
<div @click="checkAllchange(index)">
<el-checkbox
v-model="item.checkAll"
:indeterminate="itemIndeterminate(item)"
@change="val => handleCheckAllChange(val, item)">{
{item.name}}</el-checkbox>
<el-checkbox-group v-model="checkedCompany" @change="handlecheckedCompanyChange">
<el-checkbox
v-for="company in item.arr"
:la