GrapesJS 问题

已收录 3,464 个 GitHub 问题 370 个已解决 · 90 个待解决 搜索、筛选并探索经过实战检验的答案。

找到 1,399 个问题

🔍 outdated
#7652018年1月16日作者 perfect-coders3 个回答
2 个反应

Editor.on('block:drag:stop')事件无法使用

我在之前的库里的应用程序里多次使用这个事件。现在我更新了库。 我更新了以下库—— 1)葡萄图书馆 2) Grapesjs预设网页库 3) Grapesjs-Basic-Blocks 库 但现在它不管用了。如果活动有任何变化,请告诉我。

artf

嗨,@perfect程序员们,最新版本 https://github.com/artf/grapesjs/releases/tag/v0.13.5 HTML5拖放默认启用(可通过“nativeDnd”选项禁用),遗憾的是我没能用这种方式保留这些事件。新的 d&d 模块提供了[类似功能](https://github.com/artf/grapesjs/wiki/API-Editor#canvas),但现在更通用了,因此“canvas:drop”会在任何组件丢弃(无论是来自方...

perfect-coders

非常感谢你的快速回答。我总是很喜欢你们的快速反馈。 我有一些投资选项给你。希望尽快收到你的消息。

cgatian

这让我很困惑。相关文档已经过时

#7642018年1月16日作者 vishal50332 个回答
0 个反应

触控支持

你好@artf 我们能使用带有编辑器的触摸设备吗,比如iPad或支持触摸的笔记本电脑? 你能不能带我走过去看看? 谢谢,

artf

没有,但有个关于触控支持的悬赏 https://github.com/artf/grapesjs/issues/241

lock[bot]

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

#7632018年1月16日作者 austinbiggs3 个回答
2 个反应

在“预览模式”时禁用AssetManager。

在审查了代码后,我不确定如何在预览模式下禁用AssetManager。有人成功做到过吗?

artf

尽量利用事件 “''js 让prv; editor.on('run:preview', () => prv = 1) editor.on('stop:preview', () => prv = 0) editor.on('run:open-assets', () => prv & editor.Modal.close()) ```

austinbiggs

效果非常好!

lock[bot]

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

#7622018年1月15日作者 goldengrisha3 个回答
0 个反应

要求

请帮帮我,我怎样才能要求或导入 grapesjs-blocks-basic,而不是通过<script/>标签?

austinbiggs

@goldengrisha - 你能具体说明你想达到什么效果吗?

goldengrisha

比如我想包含这个插件,就需要添加这样的标签 <script src=“path/to/grapesjs-plugin-export.min.js”></script> 然后插件:['gjs-plugin-export'],这可以通过导入实现吗,还是必须实现?

artf

你是说像这样的东西?!? “''js 从“GrapesJ”导入葡萄; import 'grapesjs-blocks-basic';<——Grapesjs实例内的自动加载 const editor = Grapesjs.init({ // ... 插件: ['gjs-blocks-basic'], }); ```

#7602018年1月15日作者 raphaelraj10352 个回答
0 个反应

Angular 4支持这个功能吗?

我们找不到任何联系方式,所以这里出现了问题, 请随意关闭它 我们也处于创业阶段,有兴趣进一步讨论

artf

你好@raphaelraj1035 GrapesJS是框架无关的,所以你可以在任何地方使用它

lock[bot]

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

#7592018年1月15日作者 gordon-matt3 个回答
0 个反应

加载和保存时遇到的问题

有人能告诉我存储保存动作中需要的回复格式吗?我最初在 mjml 仓库下发布过相关问题,但一直没有得到回复,而且我觉得这个问题更适合在主 GrapesJS 仓库里提问(因为它涉及的是 GrapesJS 整体,而不仅仅是 MJML 扩展)。原文可见于此:[GrapesJS MJML 第54期](https://github.com/artf/grapesjs-mjml/issues/54)。我确实取得了一些进展,但正如上面说的,我仍然对存档动作所需的反应感到困惑。

gordon-matt

我已经用一个变通方法更新了原始问题并提出了建议。您可以根据自己的喜好关闭本期或原版,归入MJML仓库。

artf

你好,@gordon-matt,抱歉回复晚了。正如你已经得到的,存储不会预期任何信息,但 ['onResponse'](https://github.com/artf/grapesjs/blob/dev/src/storage_manager/model/RemoteStorage.js#L58) 回调总是执行,因此会出现该错误。 可能只要输入“typeJson & text && typeof text === 'string'”就能解决问题。

lock[bot]

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

#7572018年1月14日作者 suchithmahadi2 个回答
0 个反应

子节点的属性

你好,@artf, 在 toHTML 函数中,如何获取父节点和子节点的所有属性。 因为我只看到被抓取属性ID。 谢谢。

artf

“toHTML”打印其组件内的所有内容,确保在模型内部添加属性,而不是视图

lock[bot]

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

#7552018年1月13日作者 punkt22 个回答
0 个反应

左右面板

你好, 我的项目需要左右两个面板,同时显示块/图层和样式。 面板 ID 被硬编码在命令视图文件(OpenBlocks、OpenLayers)中。如果能配置就好了。 我可以做拉取请求,但不确定应该把配置(panelId)放到哪个文件里。 @artf 你能给我个提示吗?

artf

我还想补充一点 “''js 属性() { return this.model.get('attributes'); },

lock[bot]

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

#7542018年1月12日作者 punkt22 个回答
1 个反应

组件脚本中的ES6类

我想在组件脚本属性中使用ES6类。当我把组件放到画布上时,会出现“classCallCheck未定义”的错误信息。 组件代码: “JavaScript comps.addType('dropdown', { model: defaultModel.extend({ defaults: Object.assign({}, defaultModel.prototype.defaults, { '自定义名称':'下拉菜单', 类: ['C-select2'], traits: ['header'].concat(defaultModel.prototype.defaults.traits), 脚本:function() { 类测试 {...

punkt2

我解决了问题。结果发现 babel 是在转换 javascript 类,调用了 helper 函数 classCallCheck,但这个函数没有传递给 grapesjs。 在最新版本(7)中,你可以启用变换类插件的松散模式,该模式不会插入classCallCheck函数调用。将巴别塔升级到版本7 “嘘 npm install [email protected] @babel/core @babel/preset-env “巴别塔”:{ “预设”: [ “环境...

lock[bot]

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

#7532018年1月12日作者 vishal50332 个回答
0 个反应

寻求帮助:搜索domComponent的子模型

你好, 我必须更改编辑器中可用组件的第 n 个子模型的内容。 假设有一个包含3个TR的表格。每个TR都是TD,每个TD都有包含一些内容的div。我想用其他内容替代那些内容。 我给每个 div 都分配了一些自定义的 html 标签。我该如何从模型中找到那个 div,并修改内容,使该模型能够更新? 我用 JS 做过类似的事,编辑器里显示为新内容,但在 Model 里显示的是旧内容。 你能帮帮我吗? 谢谢,

artf

@vishal5033你可以利用'model.find('tr > td[something]')[0]',这样你就能得到模型(使用[v0.12.60](https://github.com/artf/grapesjs/releases/tag/v0.12.60),因为它修复了一些与“find”相关的问题)

lock[bot]

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

浏览所有主题