В exts js designer, скажем, создана сетка. Таким образом, он генерирует 2 файла js: SomeGrid.ui.js и SomeGrid.js.
В файле ui.js есть определения столбцов, а в файле js - код обработки событий.
Теперь, если в файле JS, я хочу добавить rowwnumberer, как это:
initComponent: function() {
SomeGrid.superclass.initComponent.call(this);
this.colModel= new Ext.grid.ColumnModel({
columns: [
new Ext.ux.Plugins.PagingRowNumberer({width:30})
]
}
)
}
Нужно ли заново добавлять все определения столбцов, которые указаны в ui.js? С помощью этого кода он загружает страницу jsut с одним столбцом: rowwnumberer.
Существующий код повторно добавляет все столбцы, но может быть лучший способ?