marked.setOptions后要用marked.marked吗
时间: 2023-02-06 07:46:47 浏览: 96
不需要。
marked.setOptions 是用来设置 marked 库的选项的函数,它可以接受一个参数,这个参数是一个对象,用来设置 marked 库的各种选项。
在调用 marked.setOptions 后,可以直接使用 marked 函数来将 Markdown 文本转换成 HTML。例如:
```
marked.setOptions({
renderer: new marked.Renderer(),
gfm: true,
tables: true,
breaks: false,
pedantic: false,
sanitize: true,
smartLists: true,
smartypants: false
});
var html = marked('# Markdown text');
```
在上面的代码中,marked 函数被用来将 Markdown 文本转换成 HTML。
希望这个回答对你有帮助!
相关问题
marked.setOptions的作用
marked.setOptions 是一个方法,用于设置 marked.js 库(一个 JavaScript 库)的选项。marked.js 是一个将 Markdown 文本转换为 HTML 的库。
使用 marked.setOptions,可以设置一些选项,来控制 marked.js 如何将 Markdown 转换为 HTML。
例如,可以使用以下代码来设置 marked.js 在转换时使用的标记语法:
```
marked.setOptions({
gfm: true,
tables: true,
breaks: false
});
```
在这个例子中,我们设置了三个选项:
- gfm 设置为 true,表示启用 GitHub 风格的 Markdown 语法。
- tables 设置为 true,表示启用表格语法。
- breaks 设置为 false,表示禁用换行符(\n)转换为 HTML 换行符(<br>)的功能。
还有许多其他可用的选项,可以在 marked.js 的文档中了解更多信息。
Marked.js vue
Marked.js 是一个用于解析 Markdown 的 JavaScript 库,而 vue-markdown 是一个基于 marked.js 的 Vue Markdown 插件。它可以方便地将 Markdown 文档解析为 HTML,并且可以在 Vue 项目中使用。使用 vue-markdown 插件的步骤如下:
1. 在 Vue 组件中引入插件:
```javascript
import VueMarkdown from 'vue-markdown'
```
2. 注册组件:
```javascript
components: {
'vue-markdown': VueMarkdown
}
```
3. 使用组件:
```html
<template>
<vue-markdown :source="markdownText"></vue-markdown>
</template>
```
其中,`:source` 属性用于指定要解析的 Markdown 文本。在组件中使用 vue-markdown 插件后,它会自动将 Markdown 文本解析为 HTML 并渲染到页面上。