我是EXTJS的新手。我在EXTJS4中找不到getColumnModel()。
下面是我的代码片段:
grid.getColumnModel().on('hiddenchange',this.verifyLayout,this,{delay:1});
我如何在EXTJS4中替换相同的?
有人能在这方面帮我吗?
提前感谢!
拉胡尔。
发布于 2014-01-27 15:53:28
在ExtJs4 Ext.grid.Panel中有columnhide和columnshow事件,你可以用它们来代替ExtJs3的Ext.grid.ColumnModel hiddenchange事件。所以你可以像这样重写你的代码:
grid.on('columnhide', this.verifyLayout, this, {delay:1});
grid.on('columnshow', this.verifyLayout, this, {delay:1});另外,如果您的verifyLayout方法处理事件参数,则必须对其进行修改。
https://stackoverflow.com/questions/21375081
复制相似问题