我正在尝试在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
,并且Quill似乎不起作用:应用于文本的任何效果都不会在视觉上注册或在结果输出中,当我尝试编辑现有记录时,即使在源HTML中的div
标记之间,初始文本也不会显示在编辑器中。是Quill无法与
textarea
一起使用的已知问题,还是还有其他可能出错的问题? 最佳答案
您可以将Quill与div结合使用,并将编辑器的内容(Delta)与表单中的隐藏输入字段同步。
有一个Quill Form Submit示例。
关于django - QuillJS不适用于textarea,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40432577/