使用npm安装Marked的全局版本,命令为 npm install -g marked
。
<view class="content shadow" :class="{ shadows: message.sender == 'user' }">
<rich-text :nodes="marked(content)" :selectable="true"></rich-text>
</view>
<script>
import { marked } from 'marked';
export default {
data() {
return {
content:'# 标题\n这是一段 **加粗** 的文本,以及一段 *斜体* 文本。\n- 列表项1\n- 列表项2',
...
}
},
methods: {
marked,
...
}
</script>