当用户将文本粘贴到Quill.js编辑器中时,如何保留双倍间距?

时间:2015-05-20 16:01:44

标签: asp.net-mvc quill

我有一个使用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时,我发现有一个div有类'ql-paste-manager',这是我认为我需要覆盖的,但我不知道这是怎么回事去。

1 个答案:

答案 0 :(得分:0)

如果您知道文本是双倍间距,则可以使用CSS控制它。只需将行高设置为200%(或者您喜欢的任何值)。实施例

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

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