问题 #1841✓ 已解决提出于 2019年2月28日作者 minuwan3 个反应

组件名称

快速解答作者 NicoEngler2

你可以在组件的 HTML 中使用 data-gjs-custom-name。 '<h1 data-gjs-custom-name=“Your Name” ...>'你可以在组件的 HTML 中使用 data-gjs-icon。 '<h1 data-gjs-icon='<i class=“fa fa-arrows”></i>' ...>' 请把标题改成更有意义的,让其他人能更好地找到已经解决的问题:) 编辑:你可以用“data-gjs-name”代替“data-gjs-custom-name”

阅读下方完整回答 ↓

问题

我有两个问题。

  1. 有没有办法更改内置组件名称?我想把“Box”改成“Div”。所以同一个名字会出现在Select和图层/导航面板上。简单来说,如果我拖放一个 div,我需要它命名为 Div。

  2. 有没有办法在图层面板中每个物品类型的文本前面添加一个图标?我是说分区的框,UL的列表图标等等......

回答(3)

👍 最有帮助NicoEngler2019年2月28日
  1. 你可以在组件的 HTML 中使用 data-gjs-custom-name。 '<h1 data-gjs-custom-name=“Your Name” ...>'

  2. 你可以在组件的 HTML 中使用 data-gjs-icon。 '<h1 data-gjs-icon='<i class=“fa fa-arrows”></i>' ...>'

请把标题改成更有意义的,让其他人能更好地找到已经解决的问题:)

编辑:你可以用“data-gjs-name”代替“data-gjs-custom-name”

minuwan2019年2月28日

@NicoEngler 有没有其他方法可以为每种类型设置默认自定义名称?如果有人从外部拖放内容,我想把这些 div 的名称也显示为“Div”。:)

相关问答

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

问题 #1334

如何将之前保存的模板导入新模板。

@artf我保存了一些由 grapejs 创建的模板,想把它们导入到新模板中作为一个截面/块。我不想导入成HTML和CSS格式,我希望导入为组件,样式保存为JSON格式,这样像倒计时等组件不会变成div或box,同时更新后的样式也包含当前模板样式和之前的模板样式,模型也是一样,...

3 个回答更新于 2019年9月17日

问题 #921

从面板按钮中选择并聚焦一个HTML元素

大家好, 有没有可能用Grapes在某个section的html里设置焦点,比如作为锚点?我有一个面板按钮,它只是选择我想要的部分,但不会聚焦到元素。这是代码: panel.addButton('options', [{ 编号:“链接”, 班级名称:“fa fa-th-list...

3 个回答更新于 2020年6月25日

问题 #1994

是否可以只为类名添加 StyleManager 属性

感谢这个超棒的图书馆。 我打算在扇区中添加样式控制器。 这种风格只针对一个职业名称,不会设定目标。 例如,“.xxx-wrapper div.active button:before” (xxx 将是组件标识符,因此内部按钮将由该扇区控制) 我试着在文档里找,但找不到。 请帮帮...

3 个回答更新于 2020年5月6日

问题 #1978

:风格总是应用到职业上

你好, 我在为单个物品做样式时遇到了个问题。 以下html代码: '''html <div class=“ddm-flex-cols”> <div class=“ddm-flex-cols-element”> 这真是一段文字 </div> <div id=“icbp” clas...

3 个回答更新于 2020年5月6日

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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