:如果DeviceManager中所有设备都具有特定宽度,会出现编辑器故障
问题
如果为 DeviceManager 指定的所有设备都设置了宽度,则会出现编辑器故障错误:“TypeError: contRules is null”。我在本地项目中遇到了v0.14.52。
JSFIDDLE:https://jsfiddle.net/5ycmoftj/1/
我认为发生的情况是 render() CssRulesView.js 根据设备管理器中设备宽度,创建了 div 片段作为不同媒体目标的容器。如果你的设备没有设置未定义的宽度,那么没有指定媒体宽度的CSS规则就没有地方去。它不会为他们创造一个容器。
回答(1)
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1104
颜色特性在0.14.9之后无法设置属性
在 v0.14.9 之后,颜色特性无法在用户点击 colorpicker 表单的“确定”时设置组件属性。 现场:v0.14.9 https://jsfiddle.net/Lqm7ouze/(测试提案未定义)v0.14.6 https://jsfiddle.net/Lqm7ouz...
问题 #1219
事件组件:移除错误触发
你好。 当任何组件被踢到其他地方取消选中时,“组件:移除”事件会触发。 浏览器 – Firefox(自动更新) https://jsfiddle.net/szLp8h4n/207/ 这里“console.log”收听了这个事件,并打印了取消选择,包括画布的主体。 [谷歌翻译]
问题 #1290
设置 href 作为初始化后不可编辑的链接块
#1277已关闭,但问题依然存在,所以我必须作为新问题发布 感谢你之前的帮助 @maryia-kabash@artf我为我的自定义链接制作了一个自定义块,请参见代码:编辑。BlockManager.add(“unsubscribe-block”, { 标签:“取消订阅”, 内容...
问题 #1865
:葡萄换页
你好, 我在HTML页面中使用葡萄时发现了以下问题: 当你点击编辑器中的某些元素,比如在标签管理器中移动元素的箭头时,整个页面都会向上移动。 问题也出现在你的JSFiddle入门模板 https://jsfiddle.net/szLp8h4n。 
New to GrapesJS? See exactly what the stock editor gives you, where it falls short, and which plugins close the gaps — a beginner-friendly 2026 comparison
教程
GrapesJS DevTools: A Developer Panel Inside Your Editor
If you've ever debugged GrapesJS with console.log(editor.getSelected()) and a dozen throwaway event listeners — this post is for you.
教程
How We Built Composeit in Record Time Using GrapesJS Shadcn
Bypass foundational builder boilerplate and focus on what truly matters.
浏览插件分类
直接跳转到市场上的插件分类页面。