我已经在ReactJS中使用React-Quill构建了Quill文本编辑器。我想用Div标签而不是P标签将生成的文本包装在文本编辑器中。这可能吗?
使用概述:在“羽毛笔”编辑器中生成/编辑文本后,该文本会在页面另一部分的另一个div中复制。我们使用此编辑器可以追溯到几年前,因此是在Div的文本生成时,它是基于旧版本的Quill构建的。我们最近升级到Quill 1.0,当在P标签中生成文本时,它会创建我们无法删除的不需要的样式。最简单,最不容易破解的解决方案是生成div而不是p标签,但是我不知道是否有可能。
有谁知道更多吗?
谢谢。
您可以更改默认块的tagName:
var Block = Quill.import('blots/block'); Block.tagName = 'div'; Quill.register(Block);
工作示例:https : //codepen.io/anon/pen/brgvPR