List Sencha中的列表分页
我在Sencha touch2中创建了一个列表。我需要添加分页功能。假设我需要在一个页面中显示25个项目,点击“下一步”按钮,必须显示接下来的25个项目。 我相信sencha touch 2提供了分页功能,但我还没有掌握它 我的代码是List Sencha中的列表分页,list,sencha-touch-2,List,Sencha Touch 2,我在Sencha touch2中创建了一个列表。我需要添加分页功能。假设我需要在一个页面中显示25个项目,点击“下一步”按钮,必须显示接下来的25个项目。 我相信sencha touch 2提供了分页功能,但我还没有掌握它 我的代码是 cls:'inboxqueuecls', xtype:'list', id:'queuelist', store:'QueueStore',
cls:'inboxqueuecls',
xtype:'list',
id:'queuelist',
store:'QueueStore',
plugins: [{
xclass: 'Ext.plugin.ListPaging',
autoPaging: false,
clearOnPageLoad: true
}],
style:{
'border-right':'0.01px black',
'background-color':'rgba(0,140,153,0.2)'
},
itemTpl:'{queueName}'
我的店是
pageSize: 20,
autoload: false,
proxy:{
type:'memory',
reader:{
type:'xml',
record:'string',
rootProperty:'QueuesNames',
}
}
但是“页面大小”似乎不起作用。
我丢了什么?请提供帮助。因为Tdebaileul说过pageSize是store的属性,而不是代理的属性
其次,内存代理不支持分页。MemoryProxy在Store.js中有自己的处理。指定json或其他代理以在输出端获取分页ajax调用。另一种解决方案是MemoryProxy或其他祖先的子类化。尝试将自动加载和pageSize配置放在您的存储上,而不是放在代理的读取器上。您是否可以在问题中粘贴JSON的结构。我正在从web服务获取数据并将其存储在此存储中。是的,我知道。但是,您能否添加您正在接收的数据的结构数据输入数据输入错误除Proc外Proc外Faxin FaxinError Faxout FaxoutError发票过程错误发票处理管理器使其成为json文件,页面大小现在已存储。但产出仍然没有差别。页面大小似乎根本不起作用。除非你不分享你的代码,否则我帮不了你。在我的应用程序上,一切正常