如何加载的时候就是预览模式

image.png

如何加载的时候就是预览模式

  • Vditor

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

    130 引用 • 944 回帖 • 3 关注

广告 我要投放

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • Vanessa 1
    订阅者

    看一下有没有参数,没有的话回掉中设置一下

    2 回复
  • felicityyin 2 评论
    作者

    试过了多种方式,都没有用 ~

    方式 1:

    evt.initEvent('click',true,true);
    console.log(this.vditor.vditor.toolbar.elements.preview.firstElementChild)
    this.vditor.vditor.toolbar.elements.preview.firstElementChild.dispatchEvent(evt);

    方式 2:

    document.querySelector(".vditor-preview").style.display = "block"

    document.querySelector(".vditor-wysiwyg").style.display = "none"

  • felicityyin
    作者

    在 after 调用,有效果:

    var evt = document.createEvent('Event');
    evt.initEvent('click', true, true);
    this.vditor.vditor.toolbar.elements.preview.firstElementChild.dispatchEvent(evt);