为什么用Quill过滤内容?

问题描述 投票:0回答:1

[当我使用QuillJs编辑现有的HTML文档时,它将删除原始HTML的注释,缩进等。无论如何,有什么预防方法?

javascript wysiwyg quill ngx-quill
1个回答
0
投票

Quill不支持任意HTML。默认情况下,任何无法识别的内容都将在可能的情况下进行转换(将<strong>标记转换为<b>标记),否则将其删除。

Quill configuration options中,使用名为formats的配置。此属性中定义的格式将创建一个whitelist,其中的所有内容都将被过滤。可以找到所有格式的列表here

有关更多信息,请访问以下链接:

要添加对新格式(新标签等的支持),您需要创建新格式。请参阅以下链接以了解如何实现:

作为提示,如果要创建Blot,并且希望只对其进行整体编辑或删除,请将Blot设为Embed的子级。

© www.soinside.com 2019 - 2024. All rights reserved.