从工具栏拖曳可以关闭(拖拽模式)
问题
[这里有本期的演示演示](https://jsfiddle.net/srvmLkt6/) 繁殖步骤:选择一个组件试着从工具栏拖动它 你可以看到组件立刻向左跳。 不过如果你单独拖动组件(不使用工具栏),效果还不错。 这只发生在Grapesjs从带边距加载且不是从“x:0”开始时 发生这种情况的原因如下: 无论是从工具栏还是组件本身拖拽,都会调用“tlb-move”命令。 'tlb-move' 接受 'event' 参数,元素的位置通过 'event.clientX' 计算。 当你拖动组件时,组件在iframe里,它的clientX与文档相关,一切顺利。 但工具栏按钮不在画布/iframe上。因此,来自“ToolbarButtonView”的事件与页面相关,而非画布。 这里有个视觉描述:  理想的解决方案是先计算 ToolbarIconView 的 clientX 和 clientY 相对于画布的数值,然后再传给 'tlb-move' 命令。 如果你愿意接受这个补丁,我可以开始做一个。
回答(3)
哦,我试着在举报前找过,但没找到。谢谢。那我就关上这个了。
@emilsedgh这里有公开讨论,[这里](https://github.com/artf/grapesjs/issues/2207)
这个问题在上一个版本里已经修复了,对吧?
我在移动设备上拖出iframe时需要一个解决方案
相关问答
通过相似的问题讨论继续研究。
问题 #1577
内联CSS注释导致代码管理器失效
显然,这段HTML和CSS是有效的: '<div style=“color: red; / height 200px; /; font-weight: blan;”>' (因此才有注释的height属性) Grapesjs 在处理此类属性时遇到困难,因为模型上的 style 属...
问题 #4350
样式管理器在选择组件时不会更新背景
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 勇敢浏览器 v1.39.111 可复制演示链接 https://jsfiddle.net/e7oau8v6/ 描述一下那个虫子 如何复现这个漏洞?画布上的一根柱子。 ? 是的预期的行为是什么? 自定义样式属性适用于组件接下来会发生什么? 自定义风格属性不起作用繁殖步骤选择盒子组件尝试更改 Box Width style 属性(自定义标签下) 按钮不显示。
你好@artf, 当我拖动该区块时,显示了一个加号按钮。保存并重新加载页面后,“+”按钮不显示。我还需要在页面重新加载后显示按钮。请给我一些建议,我该如何解决这个问题? 请查看[jsfiddle](https://jsfiddle.net/sanjib00/o3tvskyn/1...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。