我无法对列表进行分组

时间:2021-12-21 21:09:14
    Ext.define('MyApp.view.MyPanel', {   
extend: 'Ext.Panel',
xtype:'mypanel',

config: {
    ui: 'dark',
    layout: {
        type: 'card'
    },
    items: [
        {
            xtype: 'titlebar',
            docked: 'top',
            title: 'Lezzet Dunyasi',
            items: [
                {
                    xtype: 'button',
                    docked: 'right',
                    height: 29,
                    hidden: true,
                    ui: 'back',
                    text: 'back'
                }
            ]
        },
        {
            xtype: 'list',
            docked: 'left',
            id: 'mylist',
            ui: 'round',
            grouped:true,
            pinHeaders:false,
            width: 331,
            itemTpl: [
                '<img src="{img_url}" width="60" heigh="60"></img><span>{label}</span>'
            ],
            store: 'Menius',
            items: [
                {
                    xtype: 'searchfield',
                    docked: 'top',
                    placeHolder: 'Search...',


             }
            ]
        },
        {
            xtype: 'panel',
            styleHtmlContent:true,
            style: {
                        backgroundImage: 'url(resources/img/Landscape.png)',
                        backgroundRepeat: 'no-repeat',
                        backgroundPosition: 'center'
            },
            id:'mypanel'
        }
    ]
}

});

});

My Store

我的商店

I use some codes in my store

我在商店里使用了一些代码

    sorters:'id',
    grouper:function(record) {
        return record.get('id')[4];

When i write grouped:true into the list config , app doesn't run. I don't understand the reason.

当我写分组:true到列表配置,应用程序不运行。我不明白原因。

I want to see same result like kitchensink example userinterface/list/disclosure section.

我想看到相同的结果,如kitchennsink示例userinterface / list / disclosure部分。

1 个解决方案

#1


1  

add this configartion in your store

在您的商店中添加此配置

 groupField:'label'

#1


1  

add this configartion in your store

在您的商店中添加此配置

 groupField:'label'