2014-01-27 78 views
1

我是EXTJS的新手。我沒有在EXTJS4中找到getColumnModel()。如何替換getColumnModel()函數 - EXTJS 4

這是我的代碼片斷:

grid.getColumnModel()上( 'hiddenchange',this.verifyLayout,對此,{延遲:1});

如何在EXTJS 4中替換它?

任何人都可以幫助我嗎?

在此先感謝!

拉胡爾。

回答

0

在Ext JS的4 Ext.grid.Panel有你可以用它來代替Ext JS的3 Ext.grid.ColumnModelhiddenchange事件columnhidecolumnshow事件。 所以,你可以重寫你的代碼是這樣的:

grid.on('columnhide', this.verifyLayout, this, {delay:1}); 
grid.on('columnshow', this.verifyLayout, this, {delay:1}); 

此外,如果您verifyLayout方法處理事件參數,你將不得不修改它。