0

我有一个使用 Quill.js 的 ASP.NET MVC 应用程序。我希望用户能够从 MS Word 中复制双倍行距文本,并将其粘贴到我的 Quill 编辑器中,同时保留他们的双倍行距。

在视图中:

    <div class="editor">
        @Html.Raw(Model.EvaluationText)
    </div>

js:

    var basicEditor = new Quill('.editor', {
        modules: {
            toolbar: {
                container: '.editor-toolbar'
            }
        },
        theme: 'snow'
    });

当我查看 devtools 时,我看到有一个类为 'ql-paste-manager' 的 div,这是我认为我需要覆盖的,但我不确定如何或是否这是要走的路。

4

1 回答 1

0

如果你知道文本是双倍行距的,你可以用 CSS 来控制它。只需将行高设置为 200%(或您想要的任何值)。前任。

.ql-editor div, .ql-editor li {
  line-height: 200%;
}

然而,Quill 的粘贴管理器目前不支持检测粘贴的文本是单行距还是双行距。

于 2015-05-20T22:07:40.847 回答