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