在摩纳哥编辑器中点击按钮折叠展开
Fold Unfold on click of button in Monaco Editor
我在 Angular 项目中使用 Monaco Editor 0.10.0。我在编辑器上加载了 JSON 文件,并启用了折叠。
我想在我的页面上介绍两个按钮,它们将 fold/unfold 我的 json 摩纳哥编辑器中的代码。我们如何在摩纳哥编辑器中实现这一目标?
点击此处查看示例:
Fold Unfold on click of button
我们可以使用editor.trigger命令来fold/unfold。
HTML代码:
<button (click)="fold()">Fold</button>
<button (click)="unfold()">Unfold</button>
JS代码:
fold(){
editor.trigger('fold', 'editor.foldAll');
}
unfold(){
editor.trigger('unfold', 'editor.unfoldAll');
}
我在 Angular 项目中使用 Monaco Editor 0.10.0。我在编辑器上加载了 JSON 文件,并启用了折叠。 我想在我的页面上介绍两个按钮,它们将 fold/unfold 我的 json 摩纳哥编辑器中的代码。我们如何在摩纳哥编辑器中实现这一目标?
点击此处查看示例: Fold Unfold on click of button
我们可以使用editor.trigger命令来fold/unfold。
HTML代码:
<button (click)="fold()">Fold</button>
<button (click)="unfold()">Unfold</button>
JS代码:
fold(){
editor.trigger('fold', 'editor.foldAll');
}
unfold(){
editor.trigger('unfold', 'editor.unfoldAll');
}