[当我使用QuillJs编辑现有的HTML文档时,它将删除原始HTML的注释,缩进等。无论如何,有什么预防方法?
Quill不支持任意HTML。默认情况下,任何无法识别的内容都将在可能的情况下进行转换(将<strong>
标记转换为<b>
标记),否则将其删除。
在Quill configuration options中,使用名为formats
的配置。此属性中定义的格式将创建一个whitelist,其中的所有内容都将被过滤。可以找到所有格式的列表here。
有关更多信息,请访问以下链接:
要添加对新格式(新标签等的支持),您需要创建新格式。请参阅以下链接以了解如何实现:
作为提示,如果要创建Blot,并且希望只对其进行整体编辑或删除,请将Blot设为Embed的子级。