我正在尝试删除使用React Quill时作为换行符出现的多余<p><br></p>
标签。我尝试实现概述为matchVisual
的here参数,但它似乎仍然在输出中提供了段和br标签。 Here is a code pen显示了对Quill演示设置的简单更改,但仍然无效。
我在构造函数中声明Quill的模块,如:
constructor (props) {
super(props)
this.state = { editorHtml: '', theme: 'snow' }
this.handleChange = this.handleChange.bind(this)
this.modules = {
toolbar: [
[{ 'header': '1'}, {'header': '2'}],
[{size: []}],
['bold', 'italic', 'underline', 'strike', 'blockquote'],
[{'list': 'ordered'}, {'list': 'bullet'},
{'indent': '-1'}, {'indent': '+1'}],
[{ align: '' }, { align: 'center' }, { align: 'right' }, { align: 'justify' }],
['link', 'image'],
['clean']
],
clipboard: {
matchVisual: false,
}
}
this.formats = [
'header', 'size',
'bold', 'italic', 'underline', 'strike', 'blockquote',
'list', 'bullet', 'indent',
'link', 'image', 'align'
]
}
我可能做的只是一点点错误,有什么想法吗?
有点晚,但是我遇到了同样的问题,它已从项目中删除,请参阅配置:https://github.com/quilljs/quill/blob/ee827ffb605ba491246f201d497ce0e7d9e193a0/docs/guides/upgrading-to-2-0.md#configuration