Extjs Paging-显示所有记录而不是pageSize

时间:2015-04-15 16:20:26

标签: extjs extjs5 sencha-cmd

我在extjs中有一个LiveSearchGridPanel。我试图用soundcloud查询结果填充我的网格。我设置了pageSize和限制参数。 我得到25个结果,我想将它们分为5页。

这是我的商店:

  store : Ext.create("Ext.data.Store", {
        model : "ThemeApp.model.peopleModel",
        storeId: 'peopleStore2',
        pageSize: 5,                    
        autoLoad: {start: 0, limit: 25},
        autoSync: true,
   }),

这是我的分页工具栏:

{               
xtype : 'pagingtoolbar',            
store : 'peopleStore2', 
dock : 'bottom', 
displayInfo : true,
emptyMsg : 'No data to display',
}

这是我的模特:

        fields: [ {name: 'id', type: 'auto'},
                  {name: 'kind', type: 'auto'},
                  {name: 'created_at', type: 'auto'},
                  {name: 'title', type: 'auto'}],
proxy: {
            type: 'rest',
            idParam: "id",

            url: 'http://api.soundcloud.com/tracks?q=nusrat&client_id=0b19b8dc2526b43eae19f03b2eab6798',
            headers: {'Content-Type': "application/json" },     

            reader: {
            type: 'json',
            totalProperty: 'total'

            }

关于同样的问题,我发现了很多关于堆栈溢出的问题,我已经尝试了所有这些问题的解决方案,但是对我来说没有任何问题,而我正在创建一个新问题。 你能说出我做错了吗?

0 个答案:

没有答案