我之前使用https://github.com/quilljs/quill/issues/1184#issuecomment-403657128来确保没有人可以在QuillJS编辑器中粘贴格式化的文本,因为我希望人们只使用我在QuillJS中启用的几个编辑按钮。从那以后,它就不再适合我了。我的问题是
- 这是否适用于其他人?
- 如果没有,您是否知道其他替代方案?
关于https://github.com/quilljs/quill/issues/1184#issuecomment-403657128的一件事可能与您可能预期的行为不同,这可能是'silent'
.
如果您希望得到text-change
事件,但没有得到,那么更改这两行
this.quill.updateContents(delta, 'silent')
this.quill.setSelection(index, length, 'silent')
:
this.quill.updateContents(delta, 'user')
this.quill.setSelection(index, length, 'user')
则触发text-change
事件。