vue3中有很多可用的markdown插件用于识别markdown类的消息与数据,这里笔者选用的是:
"marked": "^4.3.0",
在marked的官方文档中对于使用方法与可以完成的功能已经做出了较为详尽的说明与分析https://marked.js.org/#demo
在项目中的大致使用方法如下:
//展示部分
<div class="content" v-html="answer"></div>
import {
marked } from 'marked';
const answer= marked(api.data) //api.data是markdown格式的部分