[FAQ] CodeMirror5, CodeMirror6 EditorView 获取输入值和设置值的方式

通过llama.cpp与羊驼聊天的网页界面- 详解 Serge 的启动使用

 

获取值:

// CodeMirror5
cm.getValue()

改为使用

// CodeMirror6
cm.state.doc.toString()

 

设置值:

// CodeMirror5
cm.setValue(text)

改为使用

// CodeMirror6
cm.dispatch({
  changes: {from: 0, to: cm.state.doc.length, insert: text}
})

 

Tool:体验在线编辑器

Ref:https://codemirror.net/docs/migration/

Link:https://www.cnblogs.com/farwish/p/16951301.html 

posted on 2022-12-05 00:38  ercom  阅读(928)  评论(0编辑  收藏  举报