在一个页面中渲染多个 vditor 编辑器?

我发现在一个父组件中调用几个这个二次封装之后的 vditor 组件之后,只能渲染处第一个,根据 id 渲染,有啥办法想子组件一样重复渲染

  • Vditor

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

    176 引用 • 1077 回帖 • 2 关注

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • zengxpang
    作者

    动态绑定 id

    <div id="'mdId'+index" ref="vditor></div>
    props:{
     index:{
     type:index,
     default:0
      }
    }
    new Vditor(this.$refs.vditor,{
     cache:{
      enable: false //此时绑定的不是id,需要设置cache为false
     }
    })