复合类型下单位不会变化
要解决这个问题,你必须更改 PropertyView.targetUpdated() 并更改这行 'let targetValue = this.getTargetValue({ ignoreDefault: 1 });' 就是这个 'let targetValue = this.getTargetValue({ ignoreDefault: 1, ignoreCustomValue: 1 });' 另一个解决办法是,在PropertySelectView里你需要添加setValue。当值为 !important,input.val 设置为“value !important”,select为空
阅读下方完整回答 ↓问题
你好,
你的演示:(有个错误
1- 在样式中,“无编码构建模板”文本中,将 TOP 设置为 5px 2- 在同一元素中,将 Dimension > Margin > Top 设为 10px 3- 在“悬停我”按钮中,将TOP设置为1%,Margin > Top设置为2% 4- 选择“构建你的模板......”
最高价值变化 top 5px -> OK 利润率>最高价值变动为10% -> :(
全局时,单位与中间层的变更是基于综合的。
回答(2)
要解决这个问题,你必须更改 PropertyView.targetUpdated() 并更改这行 'let targetValue = this.getTargetValue({ ignoreDefault: 1 });' 就是这个 'let targetValue = this.getTargetValue({ ignoreDefault: 1, ignoreCustomValue: 1 });' 另一个解决办法是,在PropertySelectView里你需要添加setValue。当值为 !important,input.val 设置为“value !important”,select为空
谢谢@WebEtSolutions我对解决方案不是很确定,但这个bug已经确认了
相关问答
通过相似的问题讨论继续研究。
问题 #4341
在为 HTML 组件添加边界样式时,css json 只抓取边界选择器,却不抓取 border-width、border-style、border-colorBUG 的选择器:
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome v101.0.4951.54 可复制演示链接 https://jsfiddle.net/7sn5h91r/7/ 描述一下那个虫子 我的问题是样式、边界、属性、宽度、样式和颜色在 JS...
问题 #3267
无法设置0像素盒子的阴影模糊
不知为何,编辑器不允许将模糊设置为0像素。 0总是神奇地变成5px。 <img width=“243” alt=“截图 2021-02-11 17 14 05” src=“https://user-images.githubusercontent.com/668451/1076...
问题 #1224
媒体查询与类渲染问题
你好, 我试图做一个响应式布局,但发现设备切换器工作不稳定。这个问题可以在官方演示中复现。 开放 http://grapesjs.com/demo.html 保持“桌面”作为所选设备。 在“标题”顶部添加2个类型为“2列”的块(就在菜单上方)。 选择第一个插入的“行”,并将其填...
问题 #3783
当文本组件设置为100%高度时,RTE文本重叠
葡萄JS版本 请帮帮我——这个问题可能在别处已经解决了,但我查了相关问题,没找到任何问题——文档里有提到要移动RTE的位置,但我不确定应该放在初始化的哪个位置——>'rteToolbarPosUpdate'是什么意思? 那个“pos”是什么意思?我只是想让RTE在设置为100%...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
教程
Vanilla GrapesJS vs GrapesJS With Plugins: What You Actually Get Out of the Box (2026)
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.
浏览插件分类
直接跳转到市场上的插件分类页面。