Parcourir la source

[Feat 0000]markdown格式化

bobo04052021@163.com il y a 5 mois
Parent
commit
571baba104
1 fichiers modifiés avec 2 ajouts et 4 suppressions
  1. 2 4
      src/components/AIChat/MiniChat.vue

+ 2 - 4
src/components/AIChat/MiniChat.vue

@@ -96,9 +96,9 @@
                         >思考过程:<RightOutlined v-if="!message.isShowThink" /> <DownOutlined v-if="message.isShowThink"
                       /></span>
                     </div>
-                    <div v-show="message.isShowThink" class="color-gray font-size-12px" v-html="message.parsedContentR1"></div>
+                    <div v-show="message.isShowThink" class="color-gray font-size-12px" v-html="formatMessage(message.parsedContentR1)"></div>
                   </div>
-                  <div v-if="message.parsedContent" v-html="message.parsedContent"> </div>
+                  <div v-if="message.parsedContent" v-html="formatMessage(message.parsedContent)"> </div>
                 </div>
                 <div class="copy-icon-container">
                   <CopyOutlined class="copy-icon" @click="copyToClipboard(message.parsedContent)" title="复制消息" />
@@ -362,8 +362,6 @@ const renderLatexInHtml = (html) => {
   const inlineRegex = /\$(.*?)\$/g;
   // // 替换块级公式(居中显示)
   html = html.replace(blockRegex, (match, formula) => {
-    matchCount++;
-    console.log(`块级公式匹配第 ${matchCount} 次:`, formula); // 查看匹配次数和内容
     return katex.renderToString(formula.trim(), {
       displayMode: true,
       throwOnError: false,