GrapesJS 问题

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

找到 3,464 个问题

#19902019年4月29日作者 Ramkumar-Murugesan2 个回答
0 个反应

需要在移除 HTML 组件前调用 method

你好,我需要先调用该方法,才能移除 HTML 组件。我该怎么做 ![图片](https://user-images.githubusercontent.com/33427536/56888970-ef0eba00-6a92-11e9-85a4-04d6cf616e26.png) 调用方法,类似 Editor.ON('Block:drag:stop', function (model) {})

artf

“''js editor.on('run:core:component-delete:before', () => { alert(“删除前”) }) ```

lock[bot]

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

#19892019年4月29日作者 edward18932 个回答
0 个反应

模态画布

有可能做出可以作为画布的模态画吗?我想做一个显示模态的按钮,然后我可以从块管理器里添加模态组件,谢谢

artf

你可能在找带有 js 的 [组件](https://grapesjs.com/docs/modules/Components-js.html)

lock[bot]

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

#19882019年4月29日作者 MisterFK3 个回答
1 个反应

Resize Image上的一个错误

嗨! 我在调整图片大小时遇到了一些问题。 当我放置图片并点击一个调整尺寸的处理程序时,图片不会保持高度,而是扩展到父容器的100%...... 我在“可调整大小”选项里没找到禁用这个选项: “编辑。DomComponents.addType('image', { 型号:{ 默认值:{ 可调整大小:{ 步进:0.05, minDim:1, maxDim:100, unitHeight: '%', 单位宽度:“%”, currentUnit:0, } } } });` 作为背景,图像有一个绝对位置。 谢谢大家的帮助!

afdallah

如果你能提供现场演示,大家都会更容易帮忙。 我也遇到过同样的问题,不过我这次是因为我把图片高度设成了自动。 这是我以前遇到的问题的例子: ![演示图片](https://media.giphy.com/media/XzdC7pfQ9LTQPTxCT4/giphy.gif)

MisterFK

谢谢,但问题不是一样的。我拍了个视频展示问题: ![ezgif com-video-to gif](https://user-images.githubusercontent.com/44830209/56891735-89203380-6a8e-11e9-8d42-c530d5aa0ae2.gif)

artf

感谢报告@MisterFK能否提供问题的实时演示?

#19872019年4月27日作者 fmr4113 个回答
1 个反应

在底部创建工具栏

我能创建一个新工具栏,选中组件时位于底部(光标显示的方向)吗?谢谢 ![Screenshot_2](https://user-images.githubusercontent.com/15244481/56845881-eb8ffd00-68f1-11e9-9529-488dbd5d4174.png)

afdallah

如果你把那个单元格做成自定义组件,可以操作它的“视图” “JavaScript const comps = 编辑器。主成分 comps.addType('cell', { isComponent(el) {...}, 模型:{...}, 浏览量:{ 事件:{ '点击 #extra 工具栏':'doSomething' }, onRender() { const el = this.$el el.append('<button id=“extra-toolbar”>Extra...

fmr411

不仅在单元内,所有组件

afdallah

当然,你可以把同样的技术应用到任何组件上。

#19862019年4月27日作者 benvmatheson2 个回答
0 个反应

配置存储在本地哪里?

当我重新加载徽章构建器时,之前的布局我是在做加载。清除缓存/Cookie或无痕模式打开时,这个问题依然存在。这些是如何存储的?

benvmatheson

看起来这存储在localStorage里。这背后的意图是什么?建议只清除localStorage来重置数据,还是有专门的葡萄味方法推荐?

lock[bot]

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

#19852019年4月26日作者 DylanSp3 个回答
1 个反应

远程存储的自动保存不会发送网络请求

操作系统:Windows 10 浏览器:Chrome 73 GrapesJS 版本:'0.14.57' 我用这个调用 'grapesjs.init()' 配置了远程存储: 虽然我在Chrome开发工具的网络标签里看到“/load”请求触发,但无论我在编辑器里做多少修改,都没看到任何“/store”的请求。是不是我漏掉了什么配置选项,或者有类似简单的设置?我在 React 里用 Grapes,用 create-react-app;这会不会引发问题? 我可以在 CodeSandbox(https://codesandbox.io/s/j4xkz244zv?fontsize=14)上复制这个过程。

DylanSp

更新到下一版本后这个问题解决了,我现在看到了对“/store”端点的请求。谢谢你的提示!

DylanSp

我还要说明,手动保存时用“editor.store()”,确实会发送一个请求,我在网络标签页里可以看到。

artf

感谢你的报告@DylanSp实际上监听器有问题。如果第一次“加载”调用失败(我猜你的“/load”端点和我一样是假的),它就永远不会开始跟踪编辑器的更改,所以自动保存就不起作用了。这个问题将在下一个版本中修复

#19842019年4月26日作者 AkibDeraiya1232 个回答
0 个反应

点击图片编辑选项时出现问题

嘿,@artf, 我看到版本发布 0.14.57。在这个版本中,你可以通过这个库“grapesjs-tui-image-editor.min.js?0.1.2”来支持图片编辑器。 之前,我用cropper.js做图片编辑。但它并没有正常工作。我看到用“grapesjs-tui-image-editor.min.js?0.1.2”做图像编辑的演示,效果非常好。 我实现了,但当我点击任何默认图片时,就出现了这种问题, ![编辑默认图片错误](https://user-images.githubusercontent.com/25474716/56813825-72de6180-685b-11e9-8d0e-c9d90c31431a.p...

artf

请查看README文件 https://github.com/artf/grapesjs-tui-image-editor 我在“图标”选项里提到了这个问题,示例会详细说明该怎么做

lock[bot]

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

#19832019年4月26日作者 rodenp2 个回答
0 个反应

支持延伸葡萄

你好,亚瑟, 我不在推特上,想知道联系你讨论我作品的最佳方式是什么。 既然你对葡萄很了解,我想知道你是否有兴趣帮我开发一个葡萄糖相关的东西,费用大概是多少。 我的想法不仅能帮到我,也能让葡萄对别人更有吸引力。 此致 彼得

artf

你可以试着在这里发布你的工作邀请,https://discordapp.com/channels/365099684114464769/404263782559514624

lock[bot]

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

#19822019年4月26日作者 fmr4113 个回答
1 个反应

在选定组件后添加组件

我该如何让在我选择的组件之后添加新组件成为可能?目前我使用的是“编辑器”。DomComponents.addComponent (block);',但新组件是在最后添加的,而不是在选中的组件之后添加,谢谢

artf

你也可以用它获取组件 'index = editor.getSelected().index()' 的索引

fmr411

清除,我用的是索引 ![Screenshot_1](https://user-images.githubusercontent.com/15244481/56844718-2b99b480-68df-11e9-93fc-87bb1abf558b.png)

lock[bot]

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

#19812019年4月26日作者 trafalmejo3 个回答
0 个反应

模态会开启一次

大家好, 我使用的插件是'gjs-preset-webpage'和'grapesjs-custom-code'。我注意到导入模态和自定义代码模态只打开过一次。我试过Mozilla和Chrome的最新版本,但这并没有解决问题。一旦它们打开又关闭一次,我就再也无法打开了。我也没有遇到任何控制台错误。

artf

感谢你的报告,这其实是因为 https://github.com/artf/grapesjs/releases/tag/v0.14.55 的破坏性变更,我没能很好地管理那些命令的状态,我会尽快发布两个版本的补丁

artf

固定发布 https://github.com/artf/grapesjs-preset-webpage/releases/tag/v0.1.11 https://github.com/artf/grapesjs-custom-code/releases/tag/v0.1.2

lock[bot]

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

浏览所有主题