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