从 Quilljs 发送数据到 Node.js
sending data from Quilljs to Node.js
如何将数据从 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) {
});
Quill 使用名为 Delta 的 JSON 格式来表示其内容。
你可以调用 getContents 来获取当前的 Delta。
文档中有一个 example 如何使用它来将 Delta 发送到服务器。
您还可以通过调用 quill.root.innerHTML 或 querySelector('ql-editor').innerHTML 手动获取原始 HTML。您不能信任来自客户端的 HTML,您需要对其进行清理。
如何将数据从 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) {
});
Quill 使用名为 Delta 的 JSON 格式来表示其内容。 你可以调用 getContents 来获取当前的 Delta。 文档中有一个 example 如何使用它来将 Delta 发送到服务器。
您还可以通过调用 quill.root.innerHTML 或 querySelector('ql-editor').innerHTML 手动获取原始 HTML。您不能信任来自客户端的 HTML,您需要对其进行清理。