我希望所有网格面板都有 selectionchange 事件;
因为我在一页中有一些网格,所以我需要让 currentGrid 做一些事情;
如 :
变量 activeGrid
selectionchange:function(){
activeGrid = this;
}
然后我可以得到currentGrid。谢谢
Ext.override('Ext.grid.Panel', {
initComponent: function(config) {
this.callOverridden(arguments);
this.on({
selectionchange: this.mySelectionFunction,
scope: this
});
},
mySelectionFunction: function() {
// Do your stuff here
}
});
您需要对此进行一些解释吗?
看看这个问题:How to Perform Controller Inheritance in ExtJS 4?
我发布了一些关于如何在视图/控制器中创建基本功能的示例。我想你会找到你要找的东西。