Ver código fonte

改为默认不选中不展开

lifanagju_citu 11 meses atrás
pai
commit
d932a43bda

+ 2 - 2
src/views/recruit/position/components/areaCascader/index.vue

@@ -135,9 +135,9 @@ const getIdChecked = (item, levelIndex) => {
 // item: 当前操作数据(被点击的数据本身)
 // index: 当前操作数据的层级
 // expand: 展开下级
-// updateSearch: 是否刷新数据(职位列表):回显选中不需要刷新,刷新页面使用的是路由中的参数
+// updateSearch: 是否刷新数据(职位列表):刷新页面回显选中不需要刷新 使用的是路由中的参数
 const handleNext = ({ item, index, expand = true, updateSearch = true }) => {
-  getIdChecked(item, index)
+  if (expand) getIdChecked(item, index) // 设置默认选中第一个并展开
   if (updateSearch) emits('checkedInput', idChecked)
   if (expand && item.children && item.children.length) {
     treeList.value[index + 1] = item.children

+ 1 - 1
src/views/recruit/position/components/cityFilter.vue

@@ -5,7 +5,7 @@
       </v-tabs>
       <v-window v-model="tab" class="mt-3">
         <v-window-item :value="1">
-          <areaTree :defaultOpen="2" @checkedInput="checkedInputChange"></areaTree>
+          <areaTree :defaultOpen="1" @checkedInput="checkedInputChange"></areaTree>
         </v-window-item>
       </v-window>
     </div>