Sfoglia il codice sorgente

feat: 修改下载功能

奔跑的面条 3 anni fa
parent
commit
793f4098b7

+ 1 - 1
src/views/chart/ContentEdit/index.vue

@@ -94,7 +94,7 @@ onMounted(() => {
   @extend .go-point-bg;
   @include background-image('background-point');
   @include goId('chart-edit-content') {
-    border-radius: 5px;
+    border-radius: 10px;
     margin: 15px;
     overflow: hidden;
     @extend .go-transition;

+ 5 - 1
src/views/chart/HeaderRightBtn/index.vue

@@ -15,7 +15,7 @@ import { renderIcon, fetchPathByName, routerTurnByPath, setSessionStorage, getLo
 import { PreviewEnum } from '@/enums/pageEnum'
 import { StorageEnum } from '@/enums/storageEnum'
 import { icon } from '@/plugins'
-import { canvasCut } from '@/utils'
+import { canvasCut, downloadTextFile } from '@/utils'
 import { useRoute } from 'vue-router'
 import { useChartEditStore } from '@/store/modules/chartEditStore/chartEditStore'
 import { EditCanvasTypeEnum } from '@/store/modules/chartEditStore/chartEditStore.d'
@@ -57,6 +57,10 @@ const previewHandle = () => {
 
 // 导出
 const exportHandle = () => {
+  // 导出数据
+  downloadTextFile(JSON.stringify(chartEditStore.getStorageInfo || []), undefined, 'json')
+
+  // 导出图片
   const ruler = document.getElementById('mb-ruler')
   const range = document.querySelector('.go-edit-range') as HTMLElement