神仙都没用 1 gadu atpakaļ
vecāks
revīzija
69180cbf6b
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5 0
      src/plugins/editor-preview/components/preview.vue

+ 5 - 0
src/plugins/editor-preview/components/preview.vue

@@ -82,6 +82,7 @@ const props = defineProps({
 		type: String,
 		default: "60%"
 	},
+	formatter: Function,
 
 	// 多个内容展示
 	tabs: Array as PropType<TabItem[]>,
@@ -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);