问题 #1294✓ 已解决提出于 2018年7月18日作者 FrankiYu5 个反应

如何为默认块管理器添加分类?

快速解答作者 AnkitKachhadiya4

嘿@MooseFrankenstein推荐这个codepen,可能会帮到你 [Codepen演示](https://codepen.io/artf/pen/MQpZPj) 请尝试以下代码:const bm = 编辑器。BlockManager; editor.on('load', () => { 编辑。BlockManager.render([ bm.get('column1').set('category', ''), bm.get('column2').set('category', ''), bm.get('column3').set('category', ''), bm.get('text').set('category...

阅读下方完整回答 ↓

问题

@artf我想把所有默认方块都归为“基础”类别。但我找不到任何相关文件。

![图片](https://user-images.githubusercontent.com/5143201/42876130-4e135512-8ab8-11e8-9d28-6c6c1867f490.png)

我用编辑器。BlockManager.getAll().reset();移除所有块后,用插件“grapesjs-blocks-basic”创建“Basic”,但仍然移除了所有内容。

或者我直接在“gjs-blocks-no-cat”里加个分类,但我也找不到。

谢谢你的帮助。

回答(3)

👍 最有帮助AnkitKachhadiya2018年7月18日

嘿@MooseFrankenstein推荐这个codepen,可能会帮到你 [Codepen演示](https://codepen.io/artf/pen/MQpZPj) 请尝试以下代码:const bm = 编辑器。BlockManager; editor.on('load', () => { 编辑。BlockManager.render([ bm.get('column1').set('category', ''), bm.get('column2').set('category', ''), bm.get('column3').set('category', ''), bm.get('...

manishkumaruit2018年8月7日

![图片](https://user-images.githubusercontent.com/12559009/43757466-7e535e1a-9a36-11e8-8bd9-42595df901f2.png)

你好@artf, 我正在使用你的插件,我想在不同的标签页中使用方块,比如方块、控件和网格,但当我使用blockManager的属性,比如blockManager : {appendTo: '#blocks'}时,它显示所有方块在单个标签页中,但我想在不同-2个标签页中显示方块,而我有块列表。我无法在不同的标签页添加方块。所有标签页均显示在上方图片的右上角。 谢谢。

FrankiYu2018年7月19日

@AnkitKachhadiya 谢谢你的帮助。bm.get(id).set('category', 'Your own category')。这方法对我有效。再次感谢。👍

相关问答

通过相似的问题讨论继续研究。

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

直接跳转到市场上的插件分类页面。