0
我有一個自定義'類',它擴展了Ext.grid.GridPanel。我想有一列複選框(example which uses Ext.ux.grid.CheckboxColumn - 只是我需要的東西)。 我的目標是與預先生成的配置對象,包括列模型(它是由一個PHP腳本生成的)使用它,所以我重載initComponent方法添加在它裏面列:ExtJS:添加複選框列「即時」
MyGrid = Ext.extend
(
Ext.grid.GridPanel
,{
initComponent : function()
{
this.columns.push({
xtype : 'checkcolumn'
,header : 'Show on map ?'
,dataIndex : 'showonmap'
,width : 130
});
Ext.apply(this, {columns:this.columns});
MyGrid.superclass.initComponent.apply(this, arguments);
}
}
);
這樣的事情與合作ActionColumn組件,但是這段代碼失敗了,因爲它找不到構造函數(可能是CheckColumn)。
我應該如何修改我的代碼或CheckColumn使這件事情起作用?
在此先感謝!