From b263681ddaa063859313c84ee584751b2dbe7dbc 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: Sat, 28 May 2022 17:58:07 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=8E=BB=E9=99=A4=E7=94=9F=E6=88=90?= =?UTF-8?q?=E9=A2=84=E8=A7=88=E5=9B=BE=E6=97=B6=E7=9A=84=E6=A0=87=E5=B0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/chart/ContentHeader/headerLeftBtn/index.vue | 2 +- src/views/chart/hooks/useSync.hook.ts | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/views/chart/ContentHeader/headerLeftBtn/index.vue b/src/views/chart/ContentHeader/headerLeftBtn/index.vue index ceb6939a..aace7805 100644 --- a/src/views/chart/ContentHeader/headerLeftBtn/index.vue +++ b/src/views/chart/ContentHeader/headerLeftBtn/index.vue @@ -130,7 +130,7 @@ const clickHistoryHandle = (item: ItemType) => { // 返回首页 const goHomeHandle = () => { goDialog({ - message: '返回将不会保存任何操作', + message: '确定已保存了数据(Ctrl / ⌘ + S),并返回到首页吗?', isMaskClosable: true, onPositiveCallback: () => { goHome() diff --git a/src/views/chart/hooks/useSync.hook.ts b/src/views/chart/hooks/useSync.hook.ts index d73ecf9d..6022bf16 100644 --- a/src/views/chart/hooks/useSync.hook.ts +++ b/src/views/chart/hooks/useSync.hook.ts @@ -116,8 +116,14 @@ export const useSync = () => { // 获取缩略图片 const range = document.querySelector('.go-edit-range') as HTMLElement + const ruler = document.getElementById('mb-ruler') + // 去除标尺Dom + if (ruler) ruler.style.display = 'none' + // 生成图片 const canvasImage: HTMLCanvasElement = await html2canvas(range) - + // 还原标尺 + if (ruler) ruler.style.display = 'block' + // 上传预览图 let uploadParams = new FormData() uploadParams.append('object', base64toFile(canvasImage.toDataURL(), `${fetchRouteParamsLocation()}_index_preview.png`))