如何在Extjs的树状面板中收听dragstart?

时间:2017-02-22 05:24:53

标签: extjs

ExtJs版本:6.2.1

作为标题,我已经在源代码中挖掘了一段时间,并且没有看到任何我可以进入的地方来听这个甚至。如果有人能指出或展示一些指南,将不胜感激。

1 个答案:

答案 0 :(得分:0)

在树状面板plugins的{​​{1}}中,使用方法viewConfig指定dragZone将允许您挂接到Extjs的内部拖动过程。< / p>

这个课程并没有扩展Observable,所以找到合适的地方比较困难,正如你通常期望的那样onStartDrag

您无法使用组件查询来查找正确的父树视图/面板以发出正确的事件信号,因此最好通过Extjs函数实用程序创建回调

修改:或者您可以执行以下操作,在.fireEvent('startdrag')中发送dragstart个事件:

treeview