小智 10
monaco-editor GitHub上有很好的解释。
例如,该选项卡只是 Radio Button 或 Simple Button 的可视化表示,您必须在其中订阅 onChange 事件。在事件处理程序中,您必须更新模型和视图状态,例如在 foo.js 和 foo1.js 文件之间切换。
editor.setModel(data[desiredModelId].model);
editor.restoreViewState(data[desiredModelId].state);
Run Code Online (Sandbox Code Playgroud)