From 69180cbf6b958d68a3e5d4024bccde90a4a8fc96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A5=9E=E4=BB=99=E9=83=BD=E6=B2=A1=E7=94=A8?= <615206459@qq.com> Date: Mon, 25 Mar 2024 19:23:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/editor-preview/components/preview.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/editor-preview/components/preview.vue b/src/plugins/editor-preview/components/preview.vue index 92abca0..c0baf53 100644 --- a/src/plugins/editor-preview/components/preview.vue +++ b/src/plugins/editor-preview/components/preview.vue @@ -82,6 +82,7 @@ const props = defineProps({ type: String, default: "60%" }, + formatter: Function, // 多个内容展示 tabs: Array as PropType, @@ -138,6 +139,10 @@ async function open(data?: string | TabItem[]) { data = props.modelValue; } + if (props.formatter) { + data = props.formatter(data); + } + if (props.tabs) { list.value = props.tabs; onTabChange(0);