0

我尝试在显示时刻对网格的行进行分组,但我做不到。这是我的模型:

Ext.define('Alnitak.model.PlatoArmado', {
   extend: 'Ext.data.Model',
   fields:['IdMenuDiario','TipoPlatoTipoSubmenu','PlatoArmadoStr','Curso','Cantidad','Costo']
});

以及在 mi 网格中定义分组的代码:

var groupingFeature = Ext.create('Ext.grid.feature.Grouping',{
        groupHeaderTpl: 'Plato: {name} ({rows.length} Item{[values.rows.length > 1 ? "s" :     ""]})'
});

this.features = groupingFeature;

但网格不显示组。有任何想法吗 ?。

4

1 回答 1

0

对不起 !。解决方案非常简单。我已经在商店中定义了“组字段”:

Ext.define('Alnitak.store.PlatosArmados', {
    extend: 'Ext.data.Store',
    model: 'Alnitak.model.PlatoArmado',
    autoLoad: false,
    **groupField: 'PlatoArmadoStr',**
    proxy: {
        type: 'ajax',
        url: 'mvc/stores/Local/PlatosArmados.json',
        reader: {
            type: 'json',
            root: 'data',
            successProperty: 'success',
            totalProperty: 'total'
        }
    }
});
于 2013-10-13T21:54:35.900 回答