Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有 onchange 事件的 codemirror 文本框,它存储 change 函数返回的对象。
现在,在其他一些文本框中,我有原始文本(更改发生之前的文本),我也想在第二个文本框上实现相同的更改,所以它们都有相同的内容。
有一个函数replaceRange()。但是我无法实现所有类型的更改,例如多行或用户删除某些文本时。
对于各种变化,有没有更好的方法?或者是否有一个函数,我只是传递对象并相应地自动修改文本。
与其从第一个编辑器获取文本,不如从它获取文档,然后用它来交换另一个旧文档。
在文档中查看:
cm.getDoc()
cm.swapDoc(doc: CodeMirror.Doc)