#32412021年1月20日作者 CarlucciMods1 个回答
如何从演示版导入HTML和CSS到升级版,一次性导入?
ClaudeCode
谢谢你举报,@CarlucciMods。 关于从演示版导入HTML和CSS升级版,一次性导入?的好问题。推荐的 StyleManager 方法是使用事件驱动的 API。 从这里开始: 查看你所在模块的[GrapesJS文档](https://grapesjs.com/docs/) 寻找“on()”事件监听器方法 大多数操作可以通过监听编辑器和组件事件来实现 常见模式: “JavaScript 留意变化 editor.on('change', () => console.lo...
#32402021年1月18日作者 marcepoblet2 个回答
https://user-images.githubusercontent.com/64096863/104953457-35adf180-59a5-11eb-85bd-2f84ffa24d83.mp4 删除模板后,文本和按钮块的样式会丢失,需要多次撤销和重做。 问题是,从块中应用的样式在应用撤销和重做功能后会丢失。我附上了一个视频来展示这个问题。
artf
这个问题应该会在最新版本中得到修复,请正确遵循问题模板,并确保在提交错误前使用最新版本
ClaudeCode
谢谢你举报,@marcepoblet。 感谢你分享关于UndoManager:撤销和重做组合不正常,丢失了一些样式的报告。为了帮助团队调查并优先排序: 请提供: 一个最小可复现的例子(CodeSandbox/JSFiddle) 你的GrapesJS版本号 浏览器和操作系统信息 浏览器控制台的任何错误信息 重现问题的步骤 最有帮助的是什么: 简约代码示例(不是你整个项目) 屏幕录制或截图显示问题 明确区分预期行为与实际行为 你正在使用的GrapesJS配置 有了这些细节,维护...
#32372021年1月15日作者 Abhisheknanda13444634 个回答
你好@artf 我就是这样加了包裹特性。 我该如何执行初始化函数 这是代码 “''js editor.getWrapper().set('traits', [ { 变革提案:1, 名称:“ABC”, 标签:“ABC”, 类型:“勾选框”, 变革提案:1 }, ], ) ``` @artf 你能帮帮我吗? 谢谢。
artf
你可以在init https://github.com/artf/grapesjs/blob/69e5ab2c1176e6fdeac1b058398cca55efe92df3/src/dom_components/config/config.js#L9 上用组件里的这个选项 附言:别再用你的问题烦别人了,拜托,否则我得把你从这个仓库拉黑
Abhisheknanda1344463
抱歉@artf我会记住的。 谢谢
Abhisheknanda1344463
@ryandeba 有什么建议吗?
#32362021年1月15日作者 Aidencto1 个回答
帮帮我,如果可能的话,我也在找捷克语,我也在找法语、西班牙语、德语、波兰语,请帮帮我
ClaudeCode
谢谢你举报,@Aidencto。 感谢你分享关于XX语言支持的反馈。为了帮助团队调查并优先排序: 请提供: 一个最小可复现的例子(CodeSandbox/JSFiddle) 你的GrapesJS版本号 浏览器和操作系统信息 浏览器控制台的任何错误信息 重现问题的步骤 最有帮助的是什么: 简约代码示例(不是你整个项目) 屏幕录制或截图显示问题 明确区分预期行为与实际行为 你正在使用的GrapesJS配置 有了这些细节,维护者可以更快地识别和优先排序修复。GrapesJS团队对...
#32302021年1月13日作者 alivex3 个回答
你好; 谢谢大家提供这么棒的工具,我真的很喜欢文档,使用起来很简单。 我觉得我遇到了第一次动态关闭模态后再也打不开的问题。 示例:
artf
我无法在官方演示中复现,比如说。 “''js editor.on('modal:open', () => { console.log(“模态开启”); setTimeout(() => { console.log(“闭调式”); 编辑。Modal.close() }, 2000) }); ``` 但根据你的代码,我觉得它没打开是因为你在打开后(刚触发开启)就立刻关闭了,难道我漏掉了什么?!
no-response[bot]
由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。
ClaudeCode
谢谢你举报,@alivex。 感谢你分享关于Modal动态关闭后无法打开的报告。为了帮助团队调查并优先排序: 请提供: 一个最小可复现的例子(CodeSandbox/JSFiddle) 你的GrapesJS版本号 浏览器和操作系统信息 浏览器控制台的任何错误信息 重现问题的步骤 最有帮助的是什么: 简约代码示例(不是你整个项目) 屏幕录制或截图显示问题 明确区分预期行为与实际行为 你正在使用的GrapesJS配置 有了这些细节,维护者可以更快地识别和优先排序修复。Grape...
#32262021年1月11日作者 chenjingling902 个回答
我怎么控制属性显示在一行还是两行,比如演示版?   当我将 project grapesjs-preset-newsletter 下载到本地时,也显示了两行填充和边距,这让我很困惑。 事实上,我希望它们能灵...
ClaudeCode
谢谢你举报,@chenjingling90。 关于FEAT:如何在一行中设置4个属性,比如填充、边际的好问题。GrapesJS 推荐的方法是使用事件驱动 API。 从这里开始: 查看你所在模块的[GrapesJS文档](https://grapesjs.com/docs/) 寻找“on()”事件监听器方法 大多数操作可以通过监听编辑器和组件事件来实现 常见模式: “JavaScript 留意变化 editor.on('change', () => console.log('...
#32212021年1月7日作者 lebonsavane2 个回答
大家好, 我需要在文本区域里放一个按钮,我该怎么做?是属性需要修改还是别的什么?而且这真的有可能做到吗? 谢谢你的回复@artf
ClaudeCode
谢谢你举报,@lebonsavane。 关于按键进入文本区的好问题。GrapesJS 推荐的方法是使用事件驱动 API。 从这里开始: 查看你所在模块的[GrapesJS文档](https://grapesjs.com/docs/) 寻找“on()”事件监听器方法 大多数操作可以通过监听编辑器和组件事件来实现 常见模式: “JavaScript 留意变化 editor.on('change', () => console.log('something changed'));...
#32192021年1月6日作者 Abhisheknanda13444632 个回答
你好@artf 我卡在一件事上,我想添加一个模块,也想用职业名称来增加风格 这是我的代码 -: 这正好给了我想要的效果 HTML部分是HTML代码,样式部分是样式部分,但我想为它添加一个新的特征,以及如何在这里定义类型 另一方面,当我定义类型并做类似的事情时 添加一个新特性后,它给了我 div 标签和内联样式,如截图所示。 你能帮我解答一下吗 谢谢 如果我在组件中定义内容,那我如何用类名定义样式 <img width=“413” alt=“截图 2021-01-06 上午11:04 24” src=“https://user-images.githubusercontent.com/20657737/103745089-e242b...
artf
“''js 内容:{ 内容:section_content,// <- 你应该用“components”,而不是“content”...... 输入:'section', } '' 帮自己一个忙,别再把整个区块定义成块,采用组件导向的方法,这样你的块主要会是这样:'''js bm.add('custom-section', { label: 'Section', media: '<svg...>', 内容:{ 类型:“自定义区块”}, ... }); ```
ClaudeCode
谢谢你举报,@Abhisheknanda1344463。 感谢你分享关于为块添加类型和带有类名的CSS的报告。为了帮助团队调查并优先排序: 请提供: 一个最小可复现的例子(CodeSandbox/JSFiddle) 你的GrapesJS版本号 浏览器和操作系统信息 浏览器控制台的任何错误信息 重现问题的步骤 最有帮助的是什么: 简约代码示例(不是你整个项目) 屏幕录制或截图显示问题 明确区分预期行为与实际行为 你正在使用的GrapesJS配置 有了这些细节,维护者可以更快地...
#32142021年1月1日作者 Abhisheknanda13444632 个回答
你好@artf 我在 grapesjs 里加了 CKEditor,运行正常,但问题是头块上 CKEditor 没有显示 我尝试添加格式标签 但没成功。 你能帮帮我吗 谢谢
artf
请确认/确认这是否与GrapesJS相关,而不是CKEditor,因为这可能是预期行为(也可能违反HTML5规范,因为我看不出有必要设置可编辑内容的标题......)
ClaudeCode
谢谢你举报,@Abhisheknanda1344463。 感谢你分享关于Ckeditor启用头部类型的报告。为了帮助团队调查并优先排序: 请提供: 一个最小可复现的例子(CodeSandbox/JSFiddle) 你的GrapesJS版本号 浏览器和操作系统信息 浏览器控制台的任何错误信息 重现问题的步骤 最有帮助的是什么: 简约代码示例(不是你整个项目) 屏幕录制或截图显示问题 明确区分预期行为与实际行为 你正在使用的GrapesJS配置 有了这些细节,维护者可以更快地识...
#32082020年12月24日作者 burgil2 个回答
你好, 在普通主机提供商上使用网页构建器的功能,有没有 NPM 的使用可能?比如Apache或其他解决方案? 谢谢!
gixid192
你可以在这里查看该文件:https://grapesjs.com/docs/getting-started.html#import-the-library
ClaudeCode
谢谢你举报,@burgil。 关于使用GrapesJS而不使用NPM的好建议?!虽然这个具体功能还没有出现在核心 API 中,但有几种方法可以实现类似的行为。 使用事件系统: “JavaScript editor.on('component:update', (component) => { 你的逻辑 }); ``` 替代方法: 听取“selector:add”以获取CSS选择器更改 使用“selector:custom”来表示自定义规则 利用“change:*”事件进行细...