Я определяю сетку с selModel
.
Каждый раз, когда загружается хранилище, столбцы сеток динамически реконфигурируются с использованием метода сеток Reconfigure .
Однако, когда я делаю это, решетки selModel
исчезают.
Как я могу перенастроить столбцы сетки так, чтобы они включали selModel.
Ниже приведен пример кода:
//The Selection Model for the grid.
var sm = new Ext.selection.CheckboxModel();
//The Grid
var grid = new Ext.grid.Panel({
store: store,
selModel: sm,
columns:[{
header: 'Loading ...'
}]
});
//The store on load event where the columns are reconfigured
store.on('load', function(store){
var columns = store.data.Data.items;
grid.reconfigure(store, columns);
}, this);
В ExtJs3 я мог бы указать selModel как сам столбец, но в ExtJs4 это не так. Так как же я могу убедиться, что selModel всегда виден даже после перенастройки столбцов сетки?