需求是控制可以多级选中的级联选择器选中单选框后自动隐藏下拉框。
<el-cascader
ref="safeTypes"
:disabled="isView"
:options="securityType"
v-model="safeTypes"
@change="getSafeType"
:props="{
label: 'dictName',
value: 'dictValue',
checkStrictly: true
}"
placeholder="请选择"
></el-cascader>
// js部分
getSafeType(arr: string[]) {
(this.$refs.safeTypes as any).dropDownVisible = false;
}