Javascript CodeMirror:从按钮折叠还是全部展开?
我希望在codemirror文本区域周围有一些按钮,允许用户通过单击按钮来展开All或foldAll。这将避免他们学习捷径。可能吗 以下是编辑器的定义(extraKeys的功能与预期相同): 以下是按钮的定义:Javascript CodeMirror:从按钮折叠还是全部展开?,javascript,codemirror,Javascript,Codemirror,我希望在codemirror文本区域周围有一些按钮,允许用户通过单击按钮来展开All或foldAll。这将避免他们学习捷径。可能吗 以下是编辑器的定义(extraKeys的功能与预期相同): 以下是按钮的定义: 以下是onclick的定义: $("#collapseAllBtn").on("click", function (e) { editor.foldAll; // nothing happens //editor
以下是onclick的定义:
$("#collapseAllBtn").on("click", function (e) {
editor.foldAll; // nothing happens
//editor.foldAll(); // error not a function
//editor.commands.foldAll(); // cannot read property of undefined
//editor.commands.foldAll; // cannot read property of undefined
});
以下是实现此目的的方法:
$("#collapseAllBtn").on("click", function (e) {
editor.execCommand("foldAll");
});
$("#collapseAllBtn").on("click", function (e) {
editor.execCommand("foldAll");
});