GrapesJS 问题

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

找到 1,399 个问题

🔍 outdated
#20972019年6月25日作者 Amir28281 个回答
0 个反应

新观点问题

大家好, 有没有什么简单的方法可以在样式管理器旁边添加一个新视图? 我想创建一个新的视图,可以显示一些自定义图片。 任何帮助都将不胜感激

lock[bot]

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

#20812019年6月17日作者 Amir28283 个回答
0 个反应

动态变化性质

有可能更改特质的默认选择吗?? 比如拖动视频时,我希望默认的特质选择是 YouTube,而不是 HTML5 源代码。

afdallah

如果你想把默认播放器改成 YouTube 播放器,只需在你的块定义下更改“provider”属性即可。 “JavaScript const bm = 编辑器。区块管理器 bm.add('your-video-block-name', { 标签:“视频”, 属性:{ 类别: 'fa fa-play-circle', 内容:{ 类型:“视频”, 提供者:'yt',// 这行可以解决 videoId: 'hiBXAjK3dPU', // 你甚至可以设置默认视频,把 YouTube...

Amir2828

非常感谢,这方法起了作用!

lock[bot]

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

#20732019年6月10日作者 AlejandroSuarezA3 个回答
0 个反应

使用 urlLoad 遇到的问题

我在调用终端加载模板时遇到问题,它正在执行预检选项请求,但我找不到在确认后继续的方法 componentDidMount() { this.editor = GrapesJS.init({ 容器:“#grapeEditor”, 插件:[gjsPresetNewsletter], storageManager: { 编号:“GJS-”, 类型:“远程”, urlLoad: 'http://localhost:9999/templateEndpoint', urlStore: 'http://localhost:9999/templateEndpoint', contentTypeJson: true } }); } componen...

verdverm

你的服务器还有更多内容吗?next() 真的能到达操作员吗?你能从外部🍇(用curl或Postman)获取预期模板吗?

artf

试着检查控制台里的错误,可能你漏掉了CORS配置里的某些东西。尽量只用 'res.header('Access-Control-Allow-Origin', '*');' 顺便说一句,我关闭这条,因为它和葡萄本身无关

lock[bot]

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

#20612019年6月2日作者 froderf3 个回答
0 个反应

如何在画布末端放置一个组件。

我该如何把页脚放在画布的末端? 我希望编辑器不允许在页脚下方放置方块/小部件。 示例

artf

你可以用类似的东西 “''js const footer = '<div style=“padding: 100px”>My footer</div>'; editor.getWrapper().getEl().insertAdjacentHTML('afterEnd', footer); ```

froderf

@artf 我们有类似 removeAdjacentHTML() 这样的东西吗? 'editor.getWrapper().getEl().removeAdjacentHTML('afterEnd',页脚);' 因为当我们使用时 每次重新加载窗口后,它都会不断重复。 -------------- 我正在寻找解决办法,但没找到:( 看起来像个bug?

artf

我们有类似 removeAdjacentHTML() 这样的东西吗? getEl() 给你 HTMLElement 实例,所以 insertAdjacentHTML 是来自 DOM API,而不是 GrapesJS每次你重新加载窗口后,它都会不断重复。 ...你能制作一个可重复的演示吗?

#20442019年5月29日作者 eduardonunesp3 个回答
1 个反应

本地服务器上的 NPM 开始开发失败了

按照 README 上描述的 'dev' 分支启动本地服务器的步骤,在控制台上能用,但在 Chrome 上失败,Grapesjs 也无法加载,因为以下错误 ![图片](https://user-images.githubusercontent.com/582516/58523839-48eec680-819c-11e9-8c3f-4fbbd7d0a012.png)

artf

我快速查了一下,原因似乎是最新的[email protected],我没时间调查,所以就冻结当前使用的版本

artf

奇怪,以前从没见过。可能是某个小版本中开发依赖的变化。试着用完全相同的依赖版本重新安装node_modules

verdverm

我在跟随开发者设置时遇到了一些问题: 可能是捆绑器的问题? 我能在“index.html”文件里把“grapes.min.js”里的“最小”去掉,这样就能正常工作了。但是,如果我构建“grapes.js”输出,这个错误又会出现。

#20212019年5月17日作者 acamenhas3 个回答
0 个反应

复制粘贴 // CKEDITOR

大家好, 我已经把CKEDITOR集成为葡萄上的RTE。 但现在,当我复制粘贴时,内容显示是重复的。 有人遇到过这个bug吗? 谢谢

acamenhas

抱歉,找错了仓库

lock[bot]

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

lock[bot]

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

#20192019年5月17日作者 fillipi12 个回答
0 个反应

远程存储返回 204 无内容

警告 请阅读并遵循接下来的五个步骤,然后在发布问题前删除它们遵守贡献指南 https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md仅将GitHub Issues用于BUG、功能请求或问题。在问题标题前加上上下文,例如:“[虫子]:.......'先快速搜索一下,看看有没有人没开同样的问题不要要求为你创建示例或代码,先阅读文档和API,然后你可以发布你尝试过的(我们希望看到你的代码)以及你无法实现的所有相关陈述/问题都必须填写/回答,否则问题可能已结束你正在提交一个漏洞你用的是最新版本吗(旧版本不支持)?如果不确定,在控制台输入“grapesjs.version”并按回...

lock[bot]

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

lock[bot]

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

#20142019年5月13日作者 alimajed933 个回答
1 个反应

无法获取链接块的内容

大家好, 我使用的是 Grapesjs 0.14.52 版本。 我遇到了以下问题: 当我在画布中放置链接块时,可以使用以下“linkModel.get(”content“)”来获取链接的内容。但一旦我设置了新内容,使用 'linkModel.set(“content”, “whatever”)','linkModel.get(“content”)' 就开始返回空字符串值。 我可以用相同的 get 和 set 方法,以及除了内容以外的任何属性,设置和读取每个示例的属性。 检查 linkModel JSON 后,内容属性开头值是正确的,但不知为何在 'linkModel.set(“content”, “whatever”)' 上被设置...

prosenjit-manna

重复 #2013

lock[bot]

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

lock[bot]

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

#20132019年5月13日作者 alimajed933 个回答
0 个反应

无法获取链接块的内容

大家好, 我使用的是 Grapesjs 0.14.52 版本。 我遇到了以下问题: 当我在画布中放置链接块时,可以使用以下“linkModel.get(”content“)”来获取链接的内容。但一旦我设置了新内容,使用 'linkModel.set(“content”, “whatever”)','linkModel.get(“content”)' 就开始返回空字符串值。 我可以用相同的 get 和 set 方法,以及除了内容以外的任何属性,设置和准备每个示例的属性。 检查 linkModel JSON 后,内容属性开头值是正确的,但不知为何在 'linkModel.set(“content”, “whatever”)' 上被设置...

artf

不幸的是,这是由于ComponentTextView的逻辑不一致所致 https://github.com/artf/grapesjs/blob/3f053af969ef6a688d526d158b9df7e6aa076838/src/dom_components/view/ComponentTextView.js#L87-L114 所以,如果你使用内置的RTE,“内容”在更改时总是被移到“组件”中。我知道这不连贯,但这里重构可能需要一些我没有的时间

lock[bot]

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

lock[bot]

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

#20112019年5月12日作者 Amir28283 个回答
0 个反应

构建 gjs 组件

大家好, 我正在使用 grapesjs-webpage-preset 插件,我想把我的 gjs-html 和 gjs-css 结合起来,这样所有样式都是内联的。 我之前用“juice”做到了,现在我想基于我新合并的 gjs-html 和内联 css 来存储 gjs-components 。 有什么建议吗?

prosenjit-manna

你想用它做新闻通讯吗?请参阅仓库 https://github.com/artf/grapesjs-preset-newsletter

Amir2828

其实我本来想这么做,这样我就能用带有内联样式的预设网页,但我已经成功做到了。如果我能用“juice”和一个把HTML转换成组件的函数,那会很有帮助。 除非没人知道已有的通用知识函数,否则这篇帖子可以关闭。

lock[bot]

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

浏览所有主题