Przeglądaj źródła

fix:缺陷#21 组件编辑保存后,拖动该当组件到画布,内容无变化

Wind-Breaker1 1 rok temu
rodzic
commit
a697a1c85f
1 zmienionych plików z 5 dodań i 2 usunięć
  1. 5 2
      src/views/components/Graphics.vue

+ 5 - 2
src/views/components/Graphics.vue

@@ -702,6 +702,9 @@ const getCollectionImageList = async (name?: string, collection?: string, userFl
   }
 
   for (const item of res.list) {
+    if(collection === 'v.component') {
+      item.component = true;
+    }
     if (item.folder && resultsMap[item.folder]) {
       resultsMap[item.folder].push(item);
     } else {
@@ -1071,8 +1074,8 @@ const dragStart = async (event: DragEvent | MouseEvent, item: any) => {
       const ret: any = await axios.post(`/api/data/v.component/get`, {
         id,
       });
-      item.componentDatas = ret.componentDatas;
-      item.componentData = ret.componentData;
+      item.componentDatas = ret.data.componentDatas;
+      item.componentData = ret.data.componentData;
     }
     if (item.componentData) {
       const pens = convertPen([item.componentData]);