<el-select size="middle" clearable v-model="form.ground" @change="handlePlat" placeholder="请选择小组" filterable multiple style="width: 400px;"> <el-option label="全部" value="全部"></el-option> <el-option v-for="(item, index) in groundList" :key="index" :label="item.name" :value="String(item.id)" :disabled="item.disabled"></el-option> </el-select>
handlePlat(){ if (this.form.ground.indexOf("全部") == "-1") { this.groundList.map((res) => { res.disabled = false; }); } else { this.groundList.map((res) => { res.disabled = true; }); this.form.ground = ["全部"]; } },