我有点卡住了,我正在使用 Quill JS 编辑器,现在我需要在 html 文档和可能的 PDF 文档中呈现编辑器的输出(HTML 是优先事项)
我将如何呈现这样的输出:
{
"ops": [
{"attributes":{"bold":true},"insert":"Test Post"},
{"insert":"\n\nThis is a test post.\n"}
]
}
我环顾四周,但似乎无法找到如何做到这一点。我希望有人能帮帮忙。
谢谢!
我有点卡住了,我正在使用 Quill JS 编辑器,现在我需要在 html 文档和可能的 PDF 文档中呈现编辑器的输出(HTML 是优先事项)
我将如何呈现这样的输出:
{
"ops": [
{"attributes":{"bold":true},"insert":"Test Post"},
{"insert":"\n\nThis is a test post.\n"}
]
}
我环顾四周,但似乎无法找到如何做到这一点。我希望有人能帮帮忙。
谢谢!
Quill delta 本身旨在表示内容,而不是可视化。正如文档所说,delta 没有为属性分配任何含义,可以bold
是<strong>
或在 html 中,这意味着您可以设计您的 delta 来表示您自己的内容。<b>
<custom tag>
要以您自己的格式渲染 delta,您可以使用quill-render。所以你可以有一种或多种不同的格式来渲染你的 html 和 pdf。
Quill 本身不会输出到 HTML。但是有一些插件可以从 Quill 渲染数据,比如quilljs-renderer