问题 #1969💬 已回答提出于 2019年4月20日作者 minuwan0 个反应

重命名属性(编辑器)

快速解答作者 artf

不,目前是硬编码的 https://github.com/artf/grapesjs/blob/5fe64423b2a4c94f5b3cd9b7b8e1d887a8896ab0/src/parser/model/ParserHtml.js#L4

阅读下方完整回答 ↓

问题

有没有办法把“data-gjs-”属性重命名为“data-myOwnProjectName-”?

例如:

  • “data-gjs-type” => “data-myOwnProjectName-type”
  • “data-gjs-droppable” => “data-myOwnProjectName-droppable” 等等......

回答(2)

lock[bot]2020年4月25日

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

相关问答

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

问题 #405

无法在无序列表中拖拽列表项

再见,感谢你对葡萄的好与感谢!我正在尝试为用户创建选择题。下面的第一个块是包含一个无序列表的表单的部分。表单内部的无序列表应能接受列表项,而列表项本身就是另一个块(下面第二个块)。我收到这个错误:“目标位置无效:目标收集未找到,目标不可投放......”。我设置了data-gj...

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

问题 #778

Save to db data-gjs-droppable

大家好, 我需要解决一个问题。 保存html,grapejs 从html中移除所有data-gjs-。 有没有办法在保存编辑器HTML之前维护所有data-gjs-? 事实上,如果我保存模板,所有 data-gjs-droppable 都缺失,下一次渲染时它不会加载 data-...

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

问题 #1965

自定义内容类型

@artf 我们能不能不用插件、js文件,而是像我下面那样用html创建自己的内容?这样做正确吗? ''js blockManager: { 附录:'#blocks', 方块数:[ { ID:“文本”, 标签:“List”, 属性:{class: 'fa fa-list-alt...

3 个回答更新于 2020年4月15日

问题 #1906

Components & Js - 加载模板

嘿, 我有一个组件连接了一个 JS。一切都是用JS创建的。 当我第一次拖放方块时,JS运行正常,一切运行得很顺畅。 当我加载已有模板时,JS似乎没有运行。JS会创建一些DOM元素,比如DIV和CANVAS,但它们不会被显示出来。 我添加了警报,警报显示了,但JS的其他部分似乎无...

3 个回答更新于 2020年4月2日

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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