将数据从Quilljs发送到Node.js

时间:2017-05-25 15:18:39

标签: javascript node.js express wysiwyg quill

如何将数据从Quilljs(前端)发送到node.js(后端)。我试图找到所有的例子,但没有任何与后端相关的东西。我已经从Quilljs的文档中读到了信息,但我仍然没有得到它,或者你们可以向我解释这个概念。

下面的代码是我真正想到的,但我不知道如何从前端获取数据。

Fontend

<form action="p_comment" method="post">
  <div id="editor">
  </div>
  <button type="submit">Post</button>
</form>

后端

router.post('/p_comment', function(req, res, next) {

});

1 个答案:

答案 0 :(得分:3)

Quill使用名为Delta的JSON格式来表示其内容。 你打电话getContents以获得当前的Delta。 文档中有example如何使用它将Delta发送到服务器。

您还可以通过调用quill.root.innerHTML或querySelector(&#39; ql-editor&#39;)。innerHTML手动获取原始HTML。您无法信任来自客户端的HTML,您需要对其进行清理。