Ver Fonte

车辆类型全选之后再次选择不要默认全选按钮勾选

祁鹏飞 há 4 semanas atrás
pai
commit
8eecdbb316
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      src/components/ruleConditionContainer/index.vue

+ 2 - 1
src/components/ruleConditionContainer/index.vue

@@ -70,7 +70,8 @@
           </template>
           </template>
           <template v-if="item.attrType == 'select'">
           <template v-if="item.attrType == 'select'">
             <el-select v-model="item.minArray" placeholder="选择值" clearable filterable multiple :disabled="disabled"
             <el-select v-model="item.minArray" placeholder="选择值" clearable filterable multiple :disabled="disabled"
-              @change="change($event, index, item)" :filter-method="(query) => filterMethod(query, item)">
+              @change="change($event, index, item)" @visible-change="item.checkAll = false"
+              :filter-method="(query) => filterMethod(query, item)">
               <template #header>
               <template #header>
                 <el-checkbox v-model="item.checkAll" :indeterminate="item.indeterminate" :disabled="disabled"
                 <el-checkbox v-model="item.checkAll" :indeterminate="item.indeterminate" :disabled="disabled"
                   @change="(val) => handleCheckAll(item, index, val)">
                   @change="(val) => handleCheckAll(item, index, val)">