ExtJS4:如何在 DnD 插件中定义 DnD 对象方法
我正在开发一个带有从网格拖动到树并使用gridviewdragdrop和treeviewdragdrop插件的页面。
一切正常,但我真的不需要拖动节点,只需要获取拖动数据和放置数据,所以我想停止放置操作。
我在 Ext.dd.DropTarget 中找到了 notifyDrop 方法,但不知道如何在插件配置中定义它。有人帮忙吗?多谢!
I am working on a page with Drag from Grid to Tree and using gridviewdragdrop and treeviewdragdrop plugin.
Everything works fine, but I don't really need to drag node, just need get the dragdata and dropdata, so I want to stop the drop action.
I found notifyDrop method in Ext.dd.DropTarget but don't know how to define that in plugin config. Anyone help? Thanks a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可以使用
beforedrop
事件,做你的事情,在事件结束时只需return false;
在那里,这样你就不会完成放置,这就是我的意思对我的一个特殊情况进行处理。you can use the
beforedrop
event, do your thing and at the end of the event justreturn false;
in there, that way you will not complete the drop, that's what I do to a special case that I have.