瀏覽代碼

feat:背景颜色&背景图片

ananzhusen 1 年之前
父節點
當前提交
51234887ce
共有 2 個文件被更改,包括 9 次插入3 次删除
  1. 8 3
      src/views/components/FileProps.vue
  2. 1 0
      vite.config.ts

+ 8 - 3
src/views/components/FileProps.vue

@@ -337,10 +337,12 @@ const selectedSreen = (item: any) => {
 };
 
 const fileSuccessed = async (content: any) => {
-  meta2d.store.patchFlagsBackground = true;
+  // meta2d.store.patchFlagsBackground = true;
   meta2d.setBackgroundImage(content.response.url);
-  meta2d.store.patchFlagsBackground = true;
-  meta2d.render();
+  setTimeout(() => {
+    meta2d.store.patchFlagsBackground = true;
+    meta2d.render();
+  }, 1000);
 };
 
 const fileRemoved = () => {
@@ -353,6 +355,9 @@ const fileRemoved = () => {
 const changeValue = (e: any, key: string) => {
   // @ts-ignore
   meta2d.store.data[key] = e;
+  if (key === 'background') {
+    meta2d.store.patchFlagsBackground = true;
+  }
   meta2d.render();
   openData();
 };

+ 1 - 0
vite.config.ts

@@ -42,6 +42,7 @@ export default defineConfig({
       '/image': 'https://v.le5le.com/',
       '/file': 'https://v.le5le.com/',
       '/api': 'https://v.le5le.com/',
+      '/v/material': 'https://assets.le5lecdn.com/',
     },
   },
 });