如何重新排序 BlockManager 块?
不要删除它们,只需更新和渲染 “''js const bm = 编辑器。BlockManager; const colmBlock = bm.get('column3').set({ 标签:“Clm 标签” }) bm.render([ colmBlock, //... ]); ```
阅读下方完整回答 ↓问题
我正在尝试重新排序这些块,把它们从BlockManager里移除,然后逐个添加在我的排序偏好中,但仍然无法使用。
有人知道按立这些书的规则是什么吗?
回答(3)
不要删除它们,只需更新和渲染 “''js const bm = 编辑器。BlockManager; const colmBlock = bm.get('column3').set({ 标签:“Clm 标签” }) bm.render([ colmBlock, //... ]);
@artf 为方块和面板添加这样的订单选项并不理想。
@JulyanoF你可以用这种方式重新渲染它们 “''js const bm = 编辑器。BlockManager; bm.render([ bm.get('column3'), bm.get('column2'), bm.get('column1') ]);
或者,如果只是想在它们的类别内重新排序,你可以依赖“order”的CSS属性,因为它的容器是flex
相关问答
通过相似的问题讨论继续研究。
问题 #2004
将组件(来自 BlockManager)添加到模态中
我想做一个显示模态的按钮,然后在模态中添加一些组件或块。
问题 #792
脚本属性使用函数时无法与方块相处
在[Components & JS](https://github.com/artf/grapesjs/wiki/Components-&-JS)文档中有这个例子: 这个方法非常有效。但我不能用函数代替“script”中的字符串,正如所说,它支持的,比如这个例子: 什么都不会发...
问题 #1959
在自定义按钮中编辑 innerHTML
大家好, 我正在尝试更改按钮组件中的文本,但无法编辑它。我添加了这个类型: 我添加了可编辑的真实参数,但不起作用 然后把按钮添加到组件管理器里 有什么办法可以绕过这个问题吗? 谢谢!
问题 #1696
特质首次出现在自定义组件的拖拽中
你好,artf,我创建了自定义组件并为它添加了特征,当拖动这个组件到编辑器并选择它时,设置特征是正常工作的。 问题是,当将同一个组件拖到旧组件后面到编辑器并选择设置特征时,默认特征(ID,标题)会只显示,这是我实现的代码 对于创建组件: this.editor.BlockMan...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。