diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index 410f7bc5..b5450632 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -500,7 +500,7 @@ export default defineComponent({ } const submit = async ()=>{ detailData.loadingShow = true - if(detailData.isEditPattern.value !== 'canvasEditor'){ + if(detailData.isEditPattern.value !== 'canvasEditor' && detailDom.canvasBox){ if(detailDom.detailRight?.privewDetail)await (detailDom.detailRight as any).privewDetail() let otherData = await updateOtherLayers('single') await detailDom.canvasBox.updateOtherLayers(otherData)