我希望在extjs 4中找到一种动态查找网格列的方法,因为我编写了一个函数来显示编辑器网格中的错误。在3版中,我使用了以下方法:
getColumnModel().findColumnIndex(cellname);
但是现在没有列模型了,有人有想法吗?
谢谢!
我希望在extjs 4中找到一种动态查找网格列的方法,因为我编写了一个函数来显示编辑器网格中的错误。在3版中,我使用了以下方法:
getColumnModel().findColumnIndex(cellname);
但是现在没有列模型了,有人有想法吗?
谢谢!
{
header: 'A Column',
dataIndex: 'data',
width: 70,
itemId: 'myColumnItemId'
}
grid.getView().getHeaderCt().child('#myColumnItemId')
checkcolumn
如果当前状态是查看(CRUD)。grid.getView().getHeaderCt().child('checkcolumn').setDisabled(true);
- thvwnsgrid.getView().headerCt.child('#myColumnItemId')
(headerCt是一个属性,而不是一个方法)。 - Paolo Stefan这是类似于以下的内容:
myGrid.headerCt.child('#column')
其中 #column 是您的列 itemId。请注意,使用 itemId 而不是 id,因为列现在是组件,组件 id 必须在整个应用程序中唯一。
希望这有所帮助。
请查看 Ext.grid.header.Container 和 Ext.view.Table.headerCt