如何动态地重新渲染整个库
你好,Artur,我在编辑器下面有个复选框。点击它会加载额外的自定义组件。 如果你取消点击,那些额外的自定义组件应该会消失。 可能吗?如果有,能给我一个示例代码吗? 我非常感激 谢谢。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
PageKit — 可自托管的 GrapesJS 建站工具,附完整源码。 获取抢先体验
已收录 3,464 个 GitHub 问题 — 370 个已解决 · 90 个待解决 搜索、筛选并探索经过实战检验的答案。
找到 1,399 个问题
🔍 outdated你好,Artur,我在编辑器下面有个复选框。点击它会加载额外的自定义组件。 如果你取消点击,那些额外的自定义组件应该会消失。 可能吗?如果有,能给我一个示例代码吗? 我非常感激 谢谢。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
大家好, 我们注意到 Grapesjs 已经自定义了上传的模板,去掉了 html、头部和身体标签,并在内容中添加了新的样式标签,这是我们不希望发生的。 Grapesjs 编辑器是否有可能在不更改导入模板的基本结构的情况下输出 HTML?我们找了几个选项,但都没找到。 请帮助我们实现这一目标。谢谢
artf
#1745的复制机
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
大家好, 我们在项目中使用 grapesjs 通讯插件来导入和预览模板。我们在保留导入到编辑器中的模板结构时遇到了一些困难 grapesjs 导入了HTML <!DOCTYPE html> <html> <身体> <h1>Grapesjs </h1 > <p>我的第一个 grapesjs 模板.</p>. </身体> </html> 预期产出 <!DOCTYPE html> <html> <身体> <h1>Grapesjs </h1 > <p>我的第一个 grapesjs 模板.</p> </身体> </html> 实际输出,我们通过编辑器命令(editor.runCommand('gjs-get-inlined-html')获得...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
大家好, 我们在项目中使用 grapesjs 通讯插件来导入和预览模板。我们在保留导入到编辑器中的模板结构时遇到了一些困难 grapesjs 导入了HTML <!DOCTYPE html> <html> <身体> <h1>Grapesjs </h1 > <p>我的第一个 grapesjs 模板.</p>. </身体> </html> 预期产出 <!DOCTYPE html> <html> <身体> <h1>Grapesjs </h1 > <p>我的第一个 grapesjs 模板.</p> </身体> </html> 实际输出,我们通过编辑器命令(editor.runCommand('gjs-get-inlined-html')获得...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
警告 请阅读并遵循接下来的五个步骤,然后在发布问题前删除它们遵守贡献指南 https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md仅将GitHub Issues用于BUG、功能请求或问题。在问题标题前加上上下文,例如:“[虫子]:.......'先快速搜索一下,看看有没有人没开同样的问题不要要求为你创建示例或代码,先阅读文档和API,然后你可以发布你尝试过的(我们希望看到你的代码)以及你无法实现的所有相关陈述/问题都必须填写/回答,否则问题可能已结束你正在提交一个漏洞你用的是最新版本吗(旧版本不支持)?如果不确定,在控制台输入“grapesjs.version”并按回...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
当我尝试给 1 column 行元素添加背景色时,它在编辑器里是内联的,没有用 id 绑定,它有唯一的 ID,当我保存 HTML 和样式 json 并渲染回去时,也不会保存,最终的 HTML如果我打开 导出选项,它在 CSS 与 ID 绑定了,但不知怎么的,样式 json 没有,因为我把 HTML 和样式 json 放回了编辑器,从数据库拿到它。 我尝试在演示页面重现这个问题,但每当我在id元素上设置属性时,它已经和id绑定了,即使刷新时问题依然存在。 这是我的配置 我用了演示页面上找到的默认配置。
ateebahmed
在编辑器配置中,将“avoidInlineStyle”设置为“1”。 从演示页面的最新配置里,我更新了库,但现在在演示页面看到了这个变化。 谢谢
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
你好, 首先感谢你出色的工作!!!! 我正在尝试将动态样式加载到画布头中。有没有办法把动态对象或字符串加载到画布头里? 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]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
你好。我正在开发Table功能,这个项目很棒,Grapesjs。问题我在Canvas上添加了表格组件。在“ComponentTableBody.js”中,更改默认行和列选项。在ComponentTableCell.js中,添加单元组件的“可调整大小”选项。然后为了让单元格大小变大功能,但它不起作用。 问题描述 然后当我处理单元格大小调整时,看起来更新了...
artf
真正的问题其实是这个职业,所以我可以接受把它们从核心中移除(它们在这里其实没用),但我会避免使用其他与表格相关的组件。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
@artf 嗨,伙计,你怎么样? 目前,当用户调整组件大小(基本上是图片和SVG)时,可以让组件比Canvas更大,但用户在工具栏上看不到更多组件。 我已经修复了,如果用户试图调整比Canvas大,宽度可以限制到Canvas宽度。 你怎么看? PR号为#1736
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
你好,如果有像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]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。