Преглед изворни кода

fix: 处理注册之后,位置错误的问题

奔跑的面条 пре 3 година
родитељ
комит
1b01fd81a8
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      src/views/chart/hooks/useSync.hook.ts

+ 3 - 3
src/views/chart/hooks/useSync.hook.ts

@@ -58,7 +58,7 @@ export const useSync = () => {
               if (changeId) {
                 callBack(Object.assign(newComponent, { ..._componentInstance, id: getUUID() }))
               } else {
-                callBack(Object.assign(newComponent))
+                callBack(Object.assign(newComponent, _componentInstance))
               }
             } else {
               if (changeId) {
@@ -68,7 +68,7 @@ export const useSync = () => {
                   true
                 )
               } else {
-                chartEditStore.addComponentList(Object.assign(newComponent), false, true)
+                chartEditStore.addComponentList(Object.assign(newComponent, _componentInstance), false, true)
               }
             }
           }
@@ -79,7 +79,7 @@ export const useSync = () => {
             if (changeId) {
               groupClass = Object.assign(groupClass, { ...comItem, id: getUUID() })
             } else {
-              groupClass = Object.assign(groupClass, { ...comItem })
+              groupClass = Object.assign(groupClass, comItem)
             }
 
             // 注册子应用