【发布时间】:2017-11-23 01:56:45
【问题描述】:
有人知道如何将侦听器从 Object 复制到另一个吗?
我试过了
Object a,b (pre-created...)
b.events = a.events
b.hasListeners = a.hasListeners
但是当我扩展 Object b 时它没有工作,它没有在我监听扩展的函数中的断点处停止,有什么“好方法”吗?
【问题讨论】:
-
两个对象是否相似。例如,您有网格 obj 与 Panel 对象,如果您将网格的 itemclick 事件复制到面板,它将不起作用。那么您做得对吗?
-
对象 a,是一个树节点,b 也是一个树节点......所以是的,我想我这样做是对的:X
-
TreeNode是什么意思,是什么类?实现 NodeInterface 的东西?
-
@EvanTrimboli 是的对不起,相当于 NodeInterface docs.sencha.com/extjs/4.0.7/#!/api/Ext.data.NodeInterface
标签: javascript extjs listeners event-listener