画布隐藏关闭键盘事件

This commit is contained in:
李志鹏
2025-11-03 16:41:54 +08:00
parent ddb5371133
commit 33a4d9e398
3 changed files with 36 additions and 0 deletions

View File

@@ -56,6 +56,7 @@
@changeCanvas="changeCanvas"
@trigger-library="triggerLibrary"
:canvasJSON="canvasJSON"
:hideCanvas="hideCanvas"
ref="editCanvas">
<template #existsImageList>
<ExistsImageList :list="canvasSelectList" @select="handleImageSelect" />
@@ -100,6 +101,7 @@ import JSZip, { forEach } from "jszip";
import publish from "@/component/WorksPage/publish.vue";
import canvasAA from '@/component/Canvas/canvasExample.vue'
import SelectImages from '@/component/common/SelectImages.vue'
import { useRouter, useRoute } from 'vue-router'
export default defineComponent({
@@ -117,12 +119,14 @@ export default defineComponent({
const store = useStore();
let locale = null as any;
let t = null as any;
const route = useRoute()
const data = reactive({
designTools:false,
isShowMark:false,
openType:'',
selectObject:computed(()=>store.state.Workspace.probjects),//选择的项目
canvasJSON:computed(()=>store.state.HomeStoreModule.canvasData.canvas),
hideCanvas: computed(()=>store.state.Workspace.projectPath !== route.fullPath),
createProbject:inject('createProbject',()=>{}) as any,
likeDesignList:[],
canvasSelectList:[] as any,