From 793f4098b74ece51c70056ecb63e5a24aaa215a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A5=94=E8=B7=91=E7=9A=84=E9=9D=A2=E6=9D=A1?= <1262327911@qq.com> Date: Tue, 5 Apr 2022 20:16:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E4=B8=8B=E8=BD=BD?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/chart/ContentEdit/index.vue | 2 +- src/views/chart/HeaderRightBtn/index.vue | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/views/chart/ContentEdit/index.vue b/src/views/chart/ContentEdit/index.vue index 8c1f512f..7c4b193a 100644 --- a/src/views/chart/ContentEdit/index.vue +++ b/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; diff --git a/src/views/chart/HeaderRightBtn/index.vue b/src/views/chart/HeaderRightBtn/index.vue index 047dd57e..812e4a91 100644 --- a/src/views/chart/HeaderRightBtn/index.vue +++ b/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