修复画布打开发布后仍然可以对画布里面复制内容

This commit is contained in:
X1627315083
2026-01-29 16:55:38 +08:00
parent 2d5d1b7a5e
commit 012f0ef1b5

View File

@@ -56,7 +56,7 @@
@changeCanvas="changeCanvas" @changeCanvas="changeCanvas"
@trigger-library="triggerLibrary" @trigger-library="triggerLibrary"
:canvasJSON="canvasJSON" :canvasJSON="canvasJSON"
:hideCanvas="hideCanvas" :hideCanvas="hideCanvas || !key"
ref="editCanvas"> ref="editCanvas">
<template #existsImageList> <template #existsImageList>
<ExistsImageList :list="canvasSelectList" @select="handleImageSelect" /> <ExistsImageList :list="canvasSelectList" @select="handleImageSelect" />
@@ -135,7 +135,7 @@ export default defineComponent({
unLikeList:[], unLikeList:[],
locale:null as any, locale:null as any,
t:null as any, t:null as any,
key:true as any
}) })
const dataDom = reactive({ const dataDom = reactive({
toProduct:null as any, toProduct:null as any,
@@ -462,9 +462,11 @@ export default defineComponent({
imgUrl:imageDataURL, imgUrl:imageDataURL,
userlikeGroupId:'', userlikeGroupId:'',
} }
data.key = false
dataDom.publish.init(value) dataDom.publish.init(value)
} }
const setPublish = ()=>{ const setPublish = ()=>{
data.key = true
saveCanvas() saveCanvas()
} }
return{ return{