禁用
<el-select
@change="unitType"
v-model="form.companyType"
placeholder="单位类型"
clearable
>
<el-option
v-for="dict in dict.type.d_company_type"
:key="dict.value"
:label="dict.label"
:value="dict.value"
:disabled="
companyType == '2'
? dict.value == 1 || dict.value == 2
: dict.value == 1 || dict.value == 3
"
/>
</el-select>
隐藏
<el-select @change="unitType" v-model="form.companyType" placeholder="单位类型" clearable>
<el-option v-for="dict in dict.type.d_company_type" :key="dict.value" :label="dict.label" :value="dict.value"
:hidden="companyType == '2'
? dict.value == 1 || dict.value == 2 || dict.value == 3
: dict.value == 3
" />
</el-select>