使用 vditor 保存代码时 部分 html 代码被过滤

发布代码时第一次保存成功,打开后还是正确的,再次编辑内容没有修改保存后,代码就变成空白了

这是怎么回事 我保存到数据库时是将 md 转换成 html 再次编辑时将 HTML 转换成 md

image.png

上图是第一次保存后打开的

image.png

上图是第二次保存后打开的

我测试的结果如下

  1. 再次编辑时,如果原内容没有改变,会出现上图空白的情况
  2. 如果再次编辑时,内容改变了,,这样代码显示是正常的

有没有办法避免这种空白的情况呢

  • Vditor

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

    145 引用 • 971 回帖

广告 我要投放

欢迎来到这里!

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

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