Сетка Пагинация данных повторяется на всех страницах - PullRequest
0 голосов
/ 29 августа 2018

Я работаю над Grid pagination и pageSize: 10 мой магазин возвращает 60 записей. Я хочу разделить их на 6 страниц по 10 записей на каждой странице, но я получаю по 60 записей на каждой странице ... не знаю, что неправильно Не могли бы вы помочь мне, и мой код ниже

        //Model code 
            Ext.define('UniqueYear', {
            extend: 'XXXX.model.common.Base',

            fields: [
              'ID',
              'Year',
              'value'
            ],
            proxy: {
                type: 'jsonp',
                url:'base/getYear/',
                reader : {
                    type : 'json',
                    rootProperty : 'data',
                    totalProperty : 'totalCount'

                },
                pageSize:'10'

            }
        });

        //view code 

            Ext.define('XXX.NewYear', {
            extend: 'Ext.grid.Panel',
            xtype: 'grid',
            id: 'GridId',
            reference:'GridRef',
            hidden:true,
            autoLoad: true,

            width: '1200px',

            requires: [
                       'Ext.grid.filters.Filters'
                       'Ext.toolbar.Paging'

                      ],
//view model created here 
                       viewModel: {
                    stores:{
                                myStore: {
                                    model: 'UniqueYear', 
                                    session: true
                                }
                            }
                        },
                     bind: {
                        store: '{myStore}',
                    },
                    selModel: {
                        selType: 'checkboxmodel',
                        mode: 'MULTI'

                    },

                     columns: [{
                                xtype: 'rownumberer'
                            },{
                                header: 'ID',
                                dataIndex: 'ID',
                                //width: '14%',
                                hidden:true

                            },{
                                header: ' Year',
                                dataIndex: 'Year',
                                flex : 1,
                                sortable : true,
                                align : 'left'
                            }, {
                                header: 'Value',
                                dataIndex: 'Value',
                                flex : 1,
                                sortable : true,
                                align : 'left'  
                            }],
                            bbar: {
                                xtype: 'pagingtoolbar',
                                reference: 'pagingtoolbarref',
                                displayInfo: true,
                                displayMsg:  'Displaying {0} to {1} of {2}  records ',
                                emptyMsg : 'No Data To Display'
                                bind : {
                                    store : '{myStore}',
                                }
                            } 
    });     

Пожалуйста, помогите мне с этой проблемой для подкачки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...