Просмотр исходного кода

fix(规则管理): 优化树节点默认选中逻辑,将reload方法移出条件判断确保始终执行

yusheng 5 месяцев назад
Родитель
Сommit
65a180f253
1 измененных файлов с 7 добавлено и 6 удалено
  1. 7 6
      src/views/rulesManagement/releaseRules/index.vue

+ 7 - 6
src/views/rulesManagement/releaseRules/index.vue

@@ -721,13 +721,14 @@
           // 默认选中第一个节点
           this.treeNode = this.typeTree.length > 0 ? this.typeTree[0] : null;
           // console.log('this.treeNode`1111111111111111111111`', this.treeNode);
-          if (this.treeNode) {
-            // 默认选中节点
-            this.$nextTick(() => {
+
+          // 默认选中节点
+          this.$nextTick(() => {
+            if (this.treeNode) {
               this.$refs.treeRef.setCurrentKey(this.treeNode.id);
-              this.reload();
-            });
-          }
+            }
+            this.reload();
+          });
         }
 
         console.log('typeTree', this.typeTree);