Editor.on('block:drag:stop')事件无法使用
嗨,@perfect程序员们,最新版本 https://github.com/artf/grapesjs/releases/tag/v0.13.5 HTML5拖放默认启用(可通过“nativeDnd”选项禁用),遗憾的是我没能用这种方式保留这些事件。新的 d&d 模块提供了[类似功能](https://github.com/artf/grapesjs/wiki/API-Editor#canvas),但现在更通用了,因此“canvas:drop”会在任何组件丢弃(无论是来自方块还是其他操作系统源)时触发。 所以你有两个选择:保留新的d&d模块,并用以下内容替换你之前的“block:drag:stop”事件 “''js editor....
阅读下方完整回答 ↓问题
我在之前的库里的应用程序里多次使用这个事件。现在我更新了库。 我更新了以下库—— 1)葡萄图书馆 2) Grapesjs预设网页库 3) Grapesjs-Basic-Blocks 库
但现在它不管用了。如果活动有任何变化,请告诉我。
回答(3)
嗨,@perfect程序员们,最新版本 https://github.com/artf/grapesjs/releases/tag/v0.13.5 HTML5拖放默认启用(可通过“nativeDnd”选项禁用),遗憾的是我没能用这种方式保留这些事件。新的 d&d 模块提供了[类似功能](https://github.com/artf/grapesjs/wiki/API-Editor#canvas),但现在更通用了,因此“canvas:drop”会在任何组件丢弃(无论是来自方块还是其他操作系统源)时触发。 所以你有两个选择:保留新的d&d模块,并用以下内容替换你之前的“block:drag:s...
非常感谢你的快速回答。我总是很喜欢你们的快速反馈。 我有一些投资选项给你。希望尽快收到你的消息。
这让我很困惑。相关文档已经过时
相关问答
通过相似的问题讨论继续研究。
问题 #1853
拖放位置
你好, 我尽量在拖放方块时保持鼠标位置。有没有可能同时拥有X位置和Y位置,同时发生这个事件或另一个事件? 'editor.on('block:drag:stop', model => [...]);` 谢谢
问题 #905
需要找到必要的事件。
大家好! 拖块到画布上,然后放下: ...我们有事件要检测,我们要投放到哪个方块。 ?: 但当我把块文本放进 form(换句话说,我会把一个块嵌套到另一个块里) 我如何检测:*嵌套发生在哪个具体方块中?? 指定什么事件来检测该组件? 我试过 canvas:dragenter 和...
问题 #1990
需要在移除 HTML 组件前调用 method
你好,我需要先调用该方法,才能移除 HTML 组件。我该怎么做 ...
问题 #1683
当编辑器或渲染元素带有动态IP时,如何更改ID/类?
你好,@artf, 希望你一切安好。 我有两个关于动态方块添加的问题, 1)能用动态ID渲染方块吗? 2)能否更改 'block:drag:stop' 或 'component:add' Grapesjs 方法中的 id/class/onClick 方法? 这是我的一些代码,...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。