关于 Vditor 的大纲有两个问题求解

折腾了一下午 Vditor,有几个问题求解答:

一、如何通过 js 控制大纲的打开与关闭?不是在初始化时通过 options.outline.enable ,而是想通过自定义按钮来控制其是否显示;

二、静态方法 outlineRender 的这两个参数究竟是怎么用的呢?下面这样用是否正确?

<div id='vditor'></div>
<div id='outline'></div>

<script>
  import Vditor from 'vditor'
  import "~vditor/src/assets/scss/index"

  const vditor = new Vditor('vditor', {options...})

  Vditor.outlineRender(document.getElementId('vditor'), document.getElementId('outline'))
</script>

我的需求是在页面上自定义一个大纲面板,将编辑器中当前用户输入内容的大纲解析并显示出来。outlineRender 用方法是否正确呢?

求解~~~谢谢!

  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    130 引用 • 944 回帖 • 3 关注
  • 开发
    26 引用 • 156 回帖 • 1 关注

广告 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...