From 42162f2e4ac651ad78ff2f5291e00639a658a1ae Mon Sep 17 00:00:00 2001 From: roymondchen Date: Tue, 2 Jun 2026 19:56:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(editor):=20=E5=8E=86=E5=8F=B2=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E5=B7=AE=E5=BC=82=E5=AF=B9=E6=AF=94=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=E5=85=B3=E9=97=AD=E6=97=B6=E6=B4=BE=E5=8F=91=20close=20?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- .../editor/src/layouts/history-list/HistoryDiffDialog.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/editor/src/layouts/history-list/HistoryDiffDialog.vue b/packages/editor/src/layouts/history-list/HistoryDiffDialog.vue index 678853c5..c2234d74 100644 --- a/packages/editor/src/layouts/history-list/HistoryDiffDialog.vue +++ b/packages/editor/src/layouts/history-list/HistoryDiffDialog.vue @@ -8,6 +8,7 @@ destroy-on-close append-to-body :width="width" + @close="onClose" >
@@ -105,6 +106,8 @@ const props = withDefaults( }, ); +const emit = defineEmits(['close']); + /** * 差异对比模式: * - before:该步骤修改前 vs 该步骤修改后(默认行为,体现这一步带来的变化) @@ -209,6 +212,10 @@ watch(visible, (v) => { } }); +const onClose = () => { + emit('close'); +}; + defineExpose({ open, close,