12

次のように、Django 1.10 テンプレートの特定のフォーム フィールドで QuillJS を使用しようとしています。

<link href="https://cdn.quilljs.com/1.1.3/quill.snow.css" rel="stylesheet">

<script src="https://cdn.quilljs.com/1.1.3/quill.js"></script>
<!-- Initialize Quill editor -->
<script>
  var quill = new Quill('#id_text', {
    theme: 'snow'
  });
</script>

問題は、Django が、Quill を使用したいフォーム フィールドをtextareaではなくとしてレンダリングしdiv、Quill が機能していないように見えることです。テキストに適用された効果は、視覚的にも結果の出力にも登録されません。既存のレコードを編集しようとすると、textareaタグ間のソース HTML にあるにもかかわらず、最初のテキストがエディターに表示されません。

Quill が動作しないのは既知の問題ですか、textareaそれとも他に問題がある可能性がありますか?

4

5 に答える 5

8

div で Quill を使用し、エディターのコンテンツ ( Delta ) をフォームの非表示の入力フィールドと同期できます。

Quill Form Submitの例があります。

于 2016-11-04T22:47:59.383 に答える