javascript - 你如何将 HTML 插入到 QuillJS 中?

标签 javascript html quill

是否可以将原始 HTML 插入到 Quill 中?我一直在搜索文档,但找不到任何内容。

如果不可能,我至少可以将 HTML 转换为 Quill Delta 吗?

我需要这个的原因是因为我正在抓取从 Quill 获取的文本的原始 HTML,所以我可以稍后以 HTML 样式查看它。我是否做错了所有事情,还需要保留它的 Delta 版本?

最佳答案

在版本 1.3.6 上, 您可以使用 Quill.setContents(value) 方法。

然后像这样插入您的新 HTML:

const value = `<h1>New content here</h1>`
const delta = quill.clipboard.convert(value)

quill.setContents(delta, 'silent')

羽毛笔文档:https://quilljs.com/docs/api/#setcontents

关于javascript - 你如何将 HTML 插入到 QuillJS 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46626633/

相关文章:

javascript - 使用 hubot-test-helper 和 jest 测试 Hubot

javascript - 使用 ECMA5 JavaScript 根据日期参数对对象的对象 (JSON) 进行排序,并查找以 "success"作为参数的最新对象

javascript - 如何截取部分页面的屏幕截图以发送到 Facebook

javascript - 切换点击效果

primefaces - p :textEditor <br> line separator instead of <p>

javascript - 将键值对添加到数组中的对象 - Javascript

javascript - Razor:从 p 标签中使用的字符串将图像扩展为 img 标签

html - Angular 中的羽毛笔编辑器 (editor.root.innerHTML)

javascript - 如何结合 Quill 富文本编辑器和 socket.io 来交换 Deltas

javascript - 将本地存储数据填充到 HTML 表?