设置摩纳哥编辑文本内容的正确方法是什么,而不必担心撤消堆栈?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)
对于从Google的未来旅行者来说,以下代码在您初始化编辑器之后工作:
:editor.getModel().setValue('some value');
问题证明我不是在字符串中传递,而是一个json对象。使用"文本"测试也没有起作用,因为Amdrequire被证明是异步的。