From 9a8a56f6d2cfe0ab9ec9368d58d03d1cf10ade28 Mon Sep 17 00:00:00 2001
From: gerson <1405270578@qq.com>
Date: 星期日, 25 八月 2024 11:22:10 +0800
Subject: [PATCH] ywifont

---
 src/components/chat/chatComponents/knowledgeCom/KnowledgeCom.vue |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/components/chat/chatComponents/knowledgeCom/KnowledgeCom.vue b/src/components/chat/chatComponents/knowledgeCom/KnowledgeCom.vue
index a27b269..dff677d 100644
--- a/src/components/chat/chatComponents/knowledgeCom/KnowledgeCom.vue
+++ b/src/components/chat/chatComponents/knowledgeCom/KnowledgeCom.vue
@@ -1,7 +1,7 @@
 <template>
-	<div class="whitespace-pre-line space-y-7">
+	<div class="space-y-7">
 		<div v-for="(item, index) in data" :key="index">
-			<div>{{ item.answer }}</div>
+			<div v-html="md.render(item.answer)"></div>
 			<div class="space-y-1 mt-2">
 				<div v-for="(cItem, index) in item.contexts" :key="index">
 					<div class="text-blue-500 cursor-pointer inline-block" @click="pageLinkClick(cItem)">
@@ -15,13 +15,15 @@
 </template>
 
 <script setup lang="ts">
+import { md } from '../../libs/markdown';
+import { chatComProps } from '../common';
 
 
-defineProps(['data'])
+const props = defineProps(chatComProps);
 
 const pageLinkClick = (item) => {
 	const nwin = window.open('');
-	nwin.document.write(`<p style="white-space:pre-line">${item.page_content}</p>`)
+	nwin.document.write(md.render(item.page_content))
 	nwin.focus();
 	if(item.metadata.Title){
 		nwin.document.title = item.metadata.Title

--
Gitblit v1.9.3