// or an object with an Ext.data.Field ('dynamic')
var fields = ['totally', {name : 'dynamic', type : 'string'}];
var newStore = new MyApp.store.Object({
fields : fields
// other options like proxy, autoLoad...
});
Don't specify a model property - it seems that it would override the fields property.
I also wanted to change the columns and content of an existing grid dynamically:
// reconfigure the grid to use the new store and other columns
var newColumns = [
{header: 'Totally', dataIndex: 'totally'},
{header: 'Dynamic', dataIndex: 'dynamic'}
];
myGrid.reconfigure(newStore, newColumns);
'자바스크립트 > Ext JS' 카테고리의 다른 글
Event Observer (0) | 2011.07.17 |
---|---|
property.Grid에 사용자 콤보 추가. (2) | 2011.07.06 |
Ext 3 to 4 Migration (0) | 2011.07.04 |
경고창에 이벤트 주기 (0) | 2011.07.01 |
form 요소 전체 보기 (0) | 2011.07.01 |