From 54df75e512a7abf710859fcddb4e167ede7196cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8C=B4=E8=B5=9B=E9=9B=B7?= Date: Wed, 22 May 2024 18:03:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B0=B4=E5=8D=B0=E5=9C=A8=E6=89=A9=E5=B1=95?= =?UTF-8?q?=E7=94=BB=E5=B8=83=E5=90=8E=E4=BC=9A=E8=B0=83=E6=95=B4=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/core/panels/propertyview/PropertyView.vue | 6 ++++-- src/App.vue | 9 ++++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/plugins/core/panels/propertyview/PropertyView.vue b/plugins/core/panels/propertyview/PropertyView.vue index 1790192..e346b5a 100644 --- a/plugins/core/panels/propertyview/PropertyView.vue +++ b/plugins/core/panels/propertyview/PropertyView.vue @@ -174,8 +174,10 @@ export default { ); } else { this.selectedModels = this.editor.ddInstance.stage.selectedModels; - firstModel = Array.from(this.selectedModels.values()); - firstControlDefine = this.editor.currentControlDefine + if (this.selectedModels?.size > 0){ + firstModel = Array.from(this.selectedModels.values()); + firstControlDefine = this.editor.currentControlDefine + } } //获取第一个组件及其定义 if (firstControlDefine) { diff --git a/src/App.vue b/src/App.vue index 796bd80..09d3125 100644 --- a/src/App.vue +++ b/src/App.vue @@ -12,7 +12,9 @@ export default defineComponent({ const options = markRaw({ config: { - + paper:"A6", + // EXT_STAGE_WIDTH: false, + // EXT_STAGE_HEIGHT: false, }, extensions: [ //布局的配置 @@ -32,10 +34,10 @@ export default defineComponent({ }) const options1 = markRaw({ config: { - "readonly":true, + // "readonly":true, "mark": "水印文本", "grid": 2, - "paper": {type:"A6",direct:1}, + "paper": {type:"A6",direct:2}, // "paper":"A5", "ruler": true, "background": {color:"#123456",opacity:0.1}, @@ -49,6 +51,7 @@ export default defineComponent({ text: "第一步", border:{color:"yellow",dash:[10,10,5,5],width:5}, fill:{color:"grey"}, + }, { id: "act_2",