GrapesJS 问题

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

找到 1,399 个问题

🔍 outdated
#17472019年1月23日作者 SeongwoonHong1 个回答
0 个反应

如何动态地重新渲染整个库

你好,Artur,我在编辑器下面有个复选框。点击它会加载额外的自定义组件。 如果你取消点击,那些额外的自定义组件应该会消失。 可能吗?如果有,能给我一个示例代码吗? 我非常感激 谢谢。

lock[bot]

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

#17462019年1月23日作者 sankaran852 个回答
0 个反应

不要从导入的HTML中剥离html、头部和身体标签

大家好, 我们注意到 Grapesjs 已经自定义了上传的模板,去掉了 html、头部和身体标签,并在内容中添加了新的样式标签,这是我们不希望发生的。 Grapesjs 编辑器是否有可能在不更改导入模板的基本结构的情况下输出 HTML?我们找了几个选项,但都没找到。 请帮助我们实现这一目标。谢谢

artf

#1745的复制机

lock[bot]

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

#17442019年1月23日作者 sankaran851 个回答
0 个反应

添加命令以导入实际模板

大家好, 我们在项目中使用 grapesjs 通讯插件来导入和预览模板。我们在保留模板结构时遇到了一些困难,模板结构是我们导入到 grapesjs 编辑器中的。请查看下面的示例 导入了HTML <!DOCTYPE html> <html> <body> <h1>葡萄 </h1> <p>这是我的第一份葡萄酱模板。</p> </body> </html> 预期产出 <!DOCTYPE html> <html> <body> <h1>葡萄 </h1> <p>这是我的第一份葡萄酱模板。</p> </body> </html> 实际输出,我们通过编辑器命令(editor.runCommand('gjs-get-inlined-html')获...

lock[bot]

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

#17432019年1月23日作者 sankaran851 个回答
0 个反应

添加命令以导入实际模板到编辑器

大家好, 我们在项目中使用 grapesjs 通讯插件来导入和预览模板。我们在保留模板结构时遇到了一些困难,模板结构是我们导入到 grapesjs 编辑器中的。请查看下面的示例 导入了HTML <!DOCTYPE html> <html> <body> <h1>葡萄 </h1> <p>这是我的第一份葡萄酱模板。</p> </body> </html> 预期产出 <!DOCTYPE html> <html> <body> <h1>葡萄 </h1> <p>这是我的第一份葡萄酱模板。</p> </body> </html> 实际输出,我们通过编辑器命令(editor.runCommand('gjs-get-inlined-html')获...

lock[bot]

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

#17422019年1月23日作者 suresh51 个回答
0 个反应

如何在 React 中的 Grapesjs 编辑器的 Canvas 中加载本地 CSS?CSS路径没有执行

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

lock[bot]

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

#17402019年1月22日作者 ateebahmed2 个回答
0 个反应

:id 元素未保存的 CSS 属性设置在 v0.14.50

当我尝试给“1列”行元素添加背景色时,它在编辑器中是内联的,没有用ID绑定,ID是唯一的,当我保存“HTML”并样式“json”并渲染回去时,它也不会保存,最后的“HTML”,如果我打开导出选项, 它在“CSS”中与ID绑定,但不知为何,样式的“json”里没有,因为我把“HTML”和样式“json”放回了编辑器里,从数据库里拿到它。 我尝试在演示页面重现这个问题,但每当我在id元素上设置属性时,它已经和id绑定了,即使刷新时问题依然存在。 这是我的配置 “''js Vär geditor = grapesjs.Init({ 高度:“720像素”, 宽度:“1280px”, 容器:“#gjs”, fromElement: 1, 展...

ateebahmed

在编辑器配置中,将“avoidInlineStyle”设置为“1”。 从演示页面的最新配置里,我更新了库,但现在在演示页面看到了这个变化。 谢谢

lock[bot]

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

#17392019年1月22日作者 Soharab-Shaikh2 个回答
2 个反应

如何将动态CSS样式(非链接)加载到Canvas头部

你好, 首先感谢你出色的工作!!!! 我正在尝试将动态样式加载到画布头中。有没有办法把动态对象或字符串加载到画布头里? var customeCss = “h1 { color:#000000;字体家族:信使;font-style:italic;;}" VAR Editor = Grapesjs.init({ ............................................................ 画布:{ 剧本:[“https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js”], styles: [customeCss] //有...

artf

去做吧 “''js const head = 编辑。Canvas.getDocument().head; head.insertAdjacentHTML('beforeend', '<style>YOUR CSS</style>') ```

lock[bot]

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

#17382019年1月22日作者 cnaa972 个回答
0 个反应

表单元(td, th)调整大小错误

你好。我正在开发Table功能,这个项目很棒,Grapesjs。问题我在Canvas上添加了表格组件。在“ComponentTableBody.js”中,更改默认行和列选项。在ComponentTableCell.js中,添加单元组件的“可调整大小”选项。然后为了让单元格大小变大功能,但它不起作用。 ![2019-01-22 14-06-46 2019-01-22 140943](https://user-images.githubusercontent.com/7259107/51516025-2c8ef600-1e59-11e9-911b-a6ed6d1e268b.gif)问题描述 然后当我处理单元格大小调整时,看起来更新了...

artf

真正的问题其实是这个职业,所以我可以接受把它们从核心中移除(它们在这里其实没用),但我会避免使用其他与表格相关的组件。

lock[bot]

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

#17372019年1月21日作者 arthuralmeidap1 个回答
0 个反应

调整画布上的组件大小

@artf 嗨,伙计,你怎么样? 目前,当用户调整组件大小(基本上是图片和SVG)时,可以让组件比Canvas更大,但用户在工具栏上看不到更多组件。 我已经修复了,如果用户试图调整比Canvas大,宽度可以限制到Canvas宽度。 你怎么看? PR号为#1736

lock[bot]

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

#17352019年1月21日作者 bajki3 个回答
2 个反应

Vuejs components builder

你好,如果有像mjml那样的Vue组件构建器会很不错。 这位用户启动了项目: https://github.com/Patrick-Spiegel/vue-grapesjs 但在这个项目中如何创建像VBtn这样的组件,而要接受drop element呢...... 比如VContainer,你可以把VBtn放进去。 谢谢, 伊万

artf

这和我制作mjml编辑器的方式非常接近,他创建了一个带有独立渲染器的自定义组件 https://github.com/Patrick-Spiegel/vue-grapesjs/blob/master/src/components/grapes-components/v-btn/index.js 不幸的是,它不是通用渲染器,只针对该VBtn组件,这意味着你必须为每个组件创建新文件。

bajki

但如何将新组件推送到渲染的Vue上...... 如果能管理好,这对Vue来说会是很棒的。

lock[bot]

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

浏览所有主题