2015-12-12 57 views
1

有沒有一種方法來放鬆?Unfocus羽毛筆的文本編輯器

我想使用我的代碼更新整個文本格式,我不想讓我的用戶選擇在它後面寫文本。 使用formatText方法更新整個文本的格式(範圍:開始= 0,結束=文本長度),然後在焦點上的文本區域和用戶可以編寫:/

+0

嗨(:你能幫我嗎?@jhchen – user2975885

+0

所以你想讓用戶突出顯示文本並格式化它,但不能輸入(插入或刪除文本)? – jhchen

+0

不,我編輯我的問題更清晰..我不想突出顯示文本..我想更新整個文本的格式 – user2975885

回答

2

自從沒有明確的unfocus() API有沒有太多奎爾需要超越現有的DOM模糊功能:

quill.root.blur() 

當然,用戶可以點擊返回到編輯器,所以如果你想阻止,你可以禁用與整個編輯:

quill.editor.disable() 

你可能會l進行API調用,但用戶在禁用時將無法與編輯器交互。

+0

選項n棕褐色1! 它的工作!謝謝(: – user2975885

1

我有模糊後光標在屏幕上剩餘的問題。我意識到羽毛筆已經有一個隱藏的可重點元素,似乎解決了這個問題。

quill.querySelector('。ql-clipboard')。focus();