gpt4 book ai didi

javascript - 在 Quill setHTML 中包含样式

转载 作者:行者123 更新时间:2023-11-28 08:13:25 32 4
gpt4 key购买 nike

我正在尝试将 HTML 插入到 quill 编辑器中。 HTML 可以在样式标签中包含自定义样式。

Quill 正在用 HTML 中的 span 标签替换所有样式标签,例如这个 jsfiddle 中的测试:http://jsfiddle.net/f1L4z2py/

var testStr = "";
testStr += "<html><head><style type=\"text/css\">.testcss { background-color: black; }</style></head><body class=\"testcss\">test</body></html>"

quill.setHTML(testStr);

Quill 是否支持其编辑器 HTML 中的自定义样式?

我查看了 Quill 文档:http://quilljs.com/docs/api/ ,但是除了 SetContents 之外,我没有看到任何关于 HTML 中自定义样式的支持,但是如果可以避免的话,我想避免从给定的 HTML 中提取样式。

为 span 标签切换样式标签是 Quill 的一个错误吗?支持在 Quill 中设置 HTML 的自定义样式的唯一方法是首先从给定的 HTML 中手动提取样式,然后将 HTML 应用到 Quill 编辑器中吗?

谢谢

最佳答案

No Quill 不支持任意 HTML。任何它无法识别的内容都将在可能的情况下进行转换(strong 标记到 b 标记),或者在不可能的情况下将其删除。

关于javascript - 在 Quill setHTML 中包含样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29130585/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com