2017-03-01 47 views
0

我試圖實現替換功能,該功能會自動用指向https://some.link.url的文本Some text替換[[https://some.link.url|Some text]]。爲此,我可以遍歷quill.getContents()的操作數組。我想用updateContents來做替換,但爲此,我需要在編輯器中知道包含[[x | y]]語法的操作的位置,以便在我的updateContents調用中,I可以在應用deleteinsert之前很多字符retain是否有可能在QuillJS中獲得op的位置?

此處有任何建議嗎?謝謝!!

回答

0

不確定你想要做什麼,但計算op length很容易。您可以在迭代操作時計算以前操作的長度,直到達到要更新的操作。可以使用text-change event

相關問題