如何在ckeditor5中收聽「輸入」事件?我想能夠使用Observables
這樣的:收聽CKEditor中內容變化時觸發的事件5
Observable.fromEvent(this.editor, "input").debounceTime(250).subscribe(() => {});
到目前爲止,我已經能夠聽一些這樣的活動:
Observable.fromEvent(this.editor.editing.view, 'selectionChangeDone').subscribe(() => { });
但我不覺得名字只要數據在編輯器中更改,就會被解僱。我嘗試了「改變」,但只有在編輯得到或失去焦點時纔會觸發。
聽「文檔」而不是「editing.view」的「更改」事件就像一個魅力,謝謝;-) – ssougnez
只是FYI,v5是什麼就像在數據存儲和操縱方面的v4。我們將文檔模型('editor.document')中的視圖(簡稱'editor.editing.view')層徹底解耦。文件和樣品將很快到達。敬請關注! – oleq