Unfocus quill的文本编辑器

时间:2015-12-12 23:56:38

标签: javascript focus rich-text-editor quill

有没有办法解决焦点?

我想使用我的代码更新整个文本格式,我不想让我的用户选择在它之后写文本。 我使用formatText方法更新整个文本的格式(范围:start = 0,end =文本长度),然后使用焦点上的文本区域,用户可以写:/

2 个答案:

答案 0 :(得分:3)

没有明确的unfocus() API,因为除了现有的DOM模糊功能之外,Quill需要的不多:

quill.root.blur()

用户当然可以点击回编辑器,如果你想阻止你可以用以下方法禁用整个编辑器:

quill.editor.disable()

您仍然可以进行API调用,但用户在禁用时将无法与编辑器进行交互。

答案 1 :(得分:1)

模糊后,我遇到了光标留在屏幕上的问题。我意识到羽毛笔已经有一个隐藏的可聚焦元素,似乎可以解决这个问题。

quill.querySelector(' .ql剪贴板&#39)。对焦();