如何修改网格面板中的列?
最初,我使用空列创建网格面板,因为稍后将动态添加它们。
Ext.define( 'My.grid.Panel', {
extend : 'Ext.grid.Panel',
columns: []
...
创建和渲染之后My.grid.Panel
,我现在想在这个面板中添加列。
var arGridColumns = [
Ext.create( 'Ext.grid.column.Column', {
text: 'A',
dataIndex: 'name'
} ),
Ext.create( 'Ext.grid.column.Column', {
text: 'B',
dataIndex: 'value',
flex: 1
} )
];
myGridPanel.columns = arGridColumns;
myGridPanel..doLayout();
但这并没有改变任何事情。
如何做到这一点?