如果保存为 md 格式的数据 (getValue),在前端页面显示没有 md2html 的方法。
如果保存为 html 格式的数据 (getHTML),用编辑器编辑时调用 html2md 方法,假如 md 内容里有原生的 html 标签,会被转换丢
还有一个问题,假如有用脑图的话,getHTML 返回的 html 内容,不能直接显示脑图
如果保存为 md 格式的数据 (getValue),在前端页面显示没有 md2html 的方法。
如果保存为 html 格式的数据 (getHTML),用编辑器编辑时调用 html2md 方法,假如 md 内容里有原生的 html 标签,会被转换丢
还有一个问题,假如有用脑图的话,getHTML 返回的 html 内容,不能直接显示脑图
Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。
提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。
存了原生 MD,但是在
https://b3log.org/vditor/demo/中没找到如何利用 vditor 在前端界面显示出来的方法?希望能告知一个简单例子,谢谢;倒腾好几天了
md2html 代码没有渲染高亮呢? 配置如下:
Vditor.md2html(markdown,
{
mode: 'light',
hljs: {
enable: true,
style: 'native',
lineNumber: true,
},
markdown:{
codeBlockPreview: true,
},
speech: {
enable: true,
},
anchor: 1,
},
).then((value: string) => {
setHtml(value);
});
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于