如何从控制器中引用treepanel的treeviewdragdrop插件

时间:2012-08-16 20:49:00

标签: plugins extjs treeview extjs4 treepanel

我正在尝试在我的控制器中设置一些事件处理程序来处理treeviewdragdrop插件的beforedrop和drop事件。该插件属于treeview,它是treepanel的子节点。我已经尝试了很多方法来引用treeviewdragdrop插件组件,但没有任何成功。如何从控制器访问compoenet?

我已尝试过其他人:

'#treepanelID > treeviewdragdrop':{drop:this.afunction}

这不起作用,我应该输入什么来引用该组件并听取两个重要事件。

1 个答案:

答案 0 :(得分:2)

您无法从Controller组件选择器访问该插件。您只能访问Ext.Component。插件不是Ext.Component,并且通常会在Ext.Component上为其添加功能时触发事件。

treeviewdragdrop正在点击treeview上的活动。试试这个:

'#treepanelID treeview': {drop: function() {}}