Load blocks closed by default?
我正在用以下代码来折叠所有块类别,但很遗憾,这方法不起作用 现场演示:https://jsfiddle.net/d4702yoh/2/ 这里出了什么问题?
artf
这应该够了,'编辑'。Blocks.getCategories().forEach(ct => ct.set('open', false)'',但类别是在渲染块时才创建的(默认情况下,点击Blocks标签时),所以渲染完后你只需执行该脚本。
ronaldohoch
你好,我已经让所有模块都用一个插件关闭了,试着适应你的情况。 “JavaScript 导出默认(编辑器,opt = {}) => { const 命令 = 编辑器。指挥; Commands.add(“dina:hide-all-blocks”,(editor)=>{ 编辑。Panels.getButton(“views”,“open-blocks”).set(“active”,1); 令categories = 编辑器。BlockManager.getCategories(...
throne1986
“''jsconst 命令 = 编辑器。指挥;Commands.add(“dina:hide-all-blocks”,(editor)=>{编辑。Panels.getButton(“views”,“open-blocks”).set(“active”,1);设类别=编辑器。BlockManager.getCategories().models;categories.map(elem=>{elem.view.$el.css(“显示”、“无”); }); })``` 这里还是一...