Extjs 如何注销通过Ext.js 4.1.3 Controller';s control()方法?

Extjs 如何注销通过Ext.js 4.1.3 Controller';s control()方法?,extjs,model-view-controller,observer-pattern,Extjs,Model View Controller,Observer Pattern,addListener()方法(出现在Component、Observer等)有其相反的removeListener()。如何在Ext.js 4.1.3中通过Controller的control()方法注销订阅的事件 通过(Sencha支持),我可以在Ext 4.2.2中尝试: //remove controller listeners using private method Ext.app.EventBus.unlisten(myController.id); 但是,在Ext4.1.3中,

addListener()
方法(出现在
Component
Observer
等)有其相反的
removeListener()
。如何在Ext.js 4.1.3中通过
Controller
control()
方法注销订阅的事件

通过(Sencha支持),我可以在Ext 4.2.2中尝试:

//remove controller listeners using private method
Ext.app.EventBus.unlisten(myController.id);

但是,在Ext4.1.3中,此方法及其内部引用类
Ext.app.EventDomain
不可用。

您的问题帮助我找到了ExtJs 4.2的解决方案。如果你已经找到了4.1.x的解决方案,你也应该发布它,因为它对其他人真的很有帮助。我没有这个解决方案。我相信我通过不同的途径解决了我原来的问题。