|
@@ -271,7 +271,7 @@
|
|
|
<div v-for="po in item.messages" :key="item">
|
|
|
<div class="left" v-if="po.role == 'assistant'">
|
|
|
<div class="TName">小可ai助手</div>:
|
|
|
- <div class="con" v-html="po.content"></div>
|
|
|
+ <div class="con" v-html="MarkdownT(po.content)"></div>
|
|
|
</div>
|
|
|
|
|
|
<div class="left" v-if="po.role == 'user'">
|
|
@@ -289,6 +289,8 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import MarkdownIt from "markdown-it";
|
|
|
+
|
|
|
export default {
|
|
|
components: {},
|
|
|
data() {
|
|
@@ -380,6 +382,13 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
+ MarkdownT() {
|
|
|
+ return function (c) {
|
|
|
+ let md = new MarkdownIt();
|
|
|
+ return c
|
|
|
+ ? md.render(c) : "";
|
|
|
+ };
|
|
|
+ },
|
|
|
userAnswer() {
|
|
|
let _result = [];
|
|
|
|