我怎样才能阻止block:drag:start事件的掉落?另外,有没有什么事件需要听,目标位置无效?
首先,非常感谢你对我问题的回复。感谢大家的帮助。 问题1:我遇到的情况是,如果某个特定方块已经在画布中,我不能让那个方块再次被添加。我现在做的是,我会list到block:drag:start,然后比较组件是否已经被丢弃(用gjs-components),到目前为止我成功了,但怎么防止那个拖拽事件? 问题2:当组件绑定到特定标签/组件时,当无效丢弃发生时,哪里可以监听?
artf
问题1:我遇到的情况是,如果某个特定方块已经在画布里,我不能让它再次被添加。我现在做的是,我会list到block:drag:start,然后比较组件是否已经被丢弃(用gjs-components),到目前为止我成功了,但怎么防止那个拖拽事件? 我建议把这个逻辑转移到组件上。所以创建一个新的组件类型(例如“my-cmp”),并设置几个监听器: “''js editor.on('component:add', component => { 如果 (component.is('...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。