2017-05-25 52 views
0

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

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

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) { 

}); 

回答

2

奎尔使用名为Delta代表其内容的JSON格式。 您可以拨打getContents以获得当前的Delta。 文档中有一个example如何使用它将Delta发送到服务器。

您还可以通过调用quill.root.innerHTML或querySelector('ql-editor')。innerHTML手动获取原始HTML。你不能相信客户端的HTML,你需要清理它。