如何将数据从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) {
});
答案 0 :(得分:3)
Quill使用名为Delta的JSON格式来表示其内容。 你打电话getContents以获得当前的Delta。 文档中有example如何使用它将Delta发送到服务器。
您还可以通过调用quill.root.innerHTML或querySelector(&#39; ql-editor&#39;)。innerHTML手动获取原始HTML。您无法信任来自客户端的HTML,您需要对其进行清理。