From 7a8597475ea3355f1843c51e8eecd0e4122a5433 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=B1=E8=BE=BE?= Date: Tue, 29 Apr 2025 15:07:18 +0800 Subject: [PATCH] =?UTF-8?q?feat(components):=20=E4=BC=98=E5=8C=96=E8=A3=81?= =?UTF-8?q?=E5=89=AA=E5=99=A8=E5=92=8C=E5=AF=B9=E8=AF=9D=E6=A1=86=E7=BB=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 cropper 组件中添加 initial-coverage 属性,移除固定尺寸属性 - 在 RenderDialog 组件中添加 closeOnPressEscape 属性- 在 intelligent-agent 组件中设置 dialog 的 closeOnPressEscape 为 false --- src/components/RenderCropper/components/cropper.vue | 6 ++---- src/components/RenderDialog/index.vue | 5 +++++ src/views/intelligent-agent/index.vue | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/components/RenderCropper/components/cropper.vue b/src/components/RenderCropper/components/cropper.vue index b198e92..e80e63a 100644 --- a/src/components/RenderCropper/components/cropper.vue +++ b/src/components/RenderCropper/components/cropper.vue @@ -33,12 +33,10 @@
@@ -42,6 +43,10 @@ export default { type: Boolean, default: false }, + closeOnPressEscape: { + type: Boolean, + default: true + }, closeOnClickModal: { type: Boolean, default: true diff --git a/src/views/intelligent-agent/index.vue b/src/views/intelligent-agent/index.vue index 21d4318..7dbe833 100644 --- a/src/views/intelligent-agent/index.vue +++ b/src/views/intelligent-agent/index.vue @@ -259,6 +259,7 @@ export default { :visible.sync="dialog.visible" :title="dialog.title" :close-on-click-modal="false" + :close-on-press-escape="false" @confirm="infoConfirm" width="50vw" >