如何在 Monaco 编辑器中使用 setValue?
How to use setValue in Monaco editor?
设置 Monaco 编辑器文本内容而不用担心撤消堆栈的正确方法是什么? monacoEditor.setValue("text")
似乎在内心深处崩溃了:
vue.esm.js?efeb:1741 TypeError: (intermediate value)(intermediate value)(intermediate value).create is not a function
at D (textModel.ts:90)
at f.setValue (textModel.ts:385)
at t.setValue (commonCodeEditor.ts:211)
at VueComponent.loadFile (ResourceViewer.vue?d447:85)
原来我传入的不是字符串,而是JSON对象。使用 "text" 进行测试也不起作用,因为 amdRequire 结果是异步的。
对于来自 google 的未来旅行者,以下代码适用于 0.2.0,在您初始化编辑器后:
editor.getModel().setValue('some value');
设置 Monaco 编辑器文本内容而不用担心撤消堆栈的正确方法是什么? monacoEditor.setValue("text")
似乎在内心深处崩溃了:
vue.esm.js?efeb:1741 TypeError: (intermediate value)(intermediate value)(intermediate value).create is not a function
at D (textModel.ts:90)
at f.setValue (textModel.ts:385)
at t.setValue (commonCodeEditor.ts:211)
at VueComponent.loadFile (ResourceViewer.vue?d447:85)
原来我传入的不是字符串,而是JSON对象。使用 "text" 进行测试也不起作用,因为 amdRequire 结果是异步的。
对于来自 google 的未来旅行者,以下代码适用于 0.2.0,在您初始化编辑器后:
editor.getModel().setValue('some value');