如何防止react-quill在重新加载内容时在列表前插入新行?

Lou*_*let 8 reactjs react-quill

使用react-quill,我在文本中编写一个列表,将内容存储到外部存储中,将内容重新加载到quill中:在列表之前插入一个新的<br>,并且每次重新加载时都会发生。
知道发生了什么以及如何预防吗?

我准备了一个最小的沙箱来显示问题:https://codesandbox.io/s/reverent-cookies-m5h3x
重现步骤:

  • 写一行,然后是项目符号列表
  • 单击保存将内容存储到外部存储
  • 单击清除以从编辑器中删除所有内容
  • 单击加载将内容从外部存储放入编辑器
  • 繁荣!每个保存-清除-加载周期都会插入一个新的 <br>

ann*_*iex 12

在 Quill GitHub 问题中找到mhdhamouday 的答案。这对我有用。

var quill = new Quill('.quill', {
    theme: 'snow',
    modules: {
        toolbar : [...]
        clipboard: {
            matchVisual: false
        }
    }
});
Run Code Online (Sandbox Code Playgroud)