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 に答える