【发布时间】:2021-04-22 06:27:14
【问题描述】:
谁能告诉我为什么 compiledMarkdown 函数的响应没有被清理,并且 md 文件中的所有内容都没有样式?
<template>
<div style="padding:35px;">
<div v-html="compiledMarkdown"></div>
</div>
</template>
<script>
import marked from 'marked';
export default {
components: {},
data () {
return {}
},
methods: {
compiledMarkdown: function () {
return marked(this.content, { sanitize: true });
}
},
props: {
content: {
type: String
}
}
}
</script>
【问题讨论】:
-
请添加父组件的代码,以及你得到的结果,以便社区帮助你。
-
根据library documentation,
sanitize选项已弃用。 -
@guyaloni 还有其他选择吗?你能举个例子吗?
-
我认为您在文档中有足够的信息来检查这一点。
标签: javascript typescript vue.js