瀏覽代碼

feat:结构树是否刷新

ananzhusen 9 月之前
父節點
當前提交
65fbf88076
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      src/views/components/Structure.vue

+ 7 - 0
src/views/components/Structure.vue

@@ -420,7 +420,13 @@ const getHiddenGroups = () => {
   });
 };
 
+let getActiveFlag = false; //点击画布导致的active还是结构中选择导致的active
+
 const getActived = () => {
+  if (getActiveFlag) {
+    getActiveFlag = false;
+    return;
+  }
   //TODO加个异步?等展开完成后再滚动
   data.actived = [];
   if (meta2d.store.active && meta2d.store.active.length) {
@@ -502,6 +508,7 @@ const onActive = (e,value: any) => {
   }else{
     data.actived = [value];
   }
+  getActiveFlag = true;
   if(data.actived.length > 1){
     let pens = [];
     data.actived.forEach((item) => {