我在网站上使用Quill作为我的编辑。我正在将新内容加载到Quill中。
quill.setText('');
quill.clipboard.dangerouslyPasteHTML(0, '<h1>Hello Wolrd</h1>');
现在这段代码导致了这个html
<h1>Hello Wolrd</h1>
<p><br /></p>
我的Quill配置中禁用了matchVisual
这是我的Quill配置:
let quill = new Quill(selector, {
placeholder: "",
modules: {
toolbar: false,
clipboard: {
matchVisual: false
}
},
formats: this.formatsQuill
});
我希望有人可以帮助我,并提前致谢。
答案 0 :(得分:1)
您可以尝试两种不同的方法。首先是:
elt: PADDING
| ident
ident: WORD
| ident WORD
或者第二个可能是:
h1
{
padding: 0px;
margin: 0px;
}
h1&#s;是一个块级项目。您可以使用内联样式和span标记来实现此目的,或者只是将您的h1分类并在那里应用样式。从长远来看,第二个更容易管理。
希望它有所帮助。