当用户在画布上拖动元素时,我可以添加监听器吗?
你好@kuhelbeher,16.2版本中加入了这个选项,你可以在这里看看: https://github.com/artf/grapesjs/releases/tag/v0.16.2
阅读下方完整回答 ↓问题
你好,GrapesJS有很多活动,可以用editor.on收听。其中之一是“canvas:drop”。但只有当我放下还没放到Canvas上的元素时才触发。但我想听用户丢弃某个已经存在于Canvas上的组件。我能实现这个目标吗?
回答(1)
你好@kuhelbeher,16.2版本中加入了这个选项,你可以在这里看看: https://github.com/artf/grapesjs/releases/tag/v0.16.2
相关问答
通过相似的问题讨论继续研究。
问题 #2399
SVG组件不可拖拽
你好, 我在 Angular 7 中使用 grapesjs。我想实现的效果是,当每当 canvas drop 方法调用时,我会在 canvas 中添加 svg 组件。我用 Add SVG 组件在 Canvas 上投放方法。但它不能拖拽。我附上我的代码和视频以便更好地理解。如果你...
问题 #1044
更改模型中图像元素的SRC
你好 当图片块掉落到编辑器时,我会隐藏默认资产管理器并显示我的自定义资源管理器: 对此我没问题。但在自定义资产管理器中选择图片时,我会用jQuery在编辑器里把图片元素的SRC改成。 'jQuery('iframe').contents().find('img.ineditor...
问题 #909
事件不是在画布上拖放的。
大家好。 问题是: 事件在拖延(进入)画布后,就不再火了。 editor.on('canvas:dragover') Editor.on('canvas:drop') Editor.on('canvas:Dragenter') editor.on('canvas:dragend...
问题 #905
需要找到必要的事件。
大家好! 拖块到画布上,然后放下: ...我们有事件要检测,我们要投放到哪个方块。 ?: 但当我把块文本放进 form(换句话说,我会把一个块嵌套到另一个块里) 我如何检测:*嵌套发生在哪个具体方块中?? 指定什么事件来检测该组件? 我试过 canvas:dragenter 和...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。