设置Monaco编辑器文本内容的正确方法是什么,而不必担心撤消堆栈? filterAnswer(i:any) //Comparing Answer submitted by user with JSON answer
{
this.isRyt = this.questArrayNew1[0].isRight;
if(this.isRyt == i )
{
for(let k = 0 ; k < this.questArray.length ; k++)
{
if(this.storeArray[k] == i)
{
console.log(k);
}
else
{
this.counter++; //WANT TO INCREMENT ONLY ONE TIME IF IT DOESNT SATISFY THE CONDITION FOR WHOLE K=0,1,2,3.. variable
}
}
this.storeArray[this.incCounter] = i ;
console.log(this.storeArray);
this.incCounter++;
}
else
{
return 0;
}
}
似乎在内心深处崩溃:
monacoEditor.setValue("text")
答案 0 :(得分:2)
对于Google以后的旅行者,初始化编辑器后,以下代码适用于0.2.0:
editor.getModel().setValue('some value');
答案 1 :(得分:0)
问题证明我没有传入字符串,而是传入JSON对象。使用“text”进行测试也不起作用,因为amdRequire结果是异步的。