您好我是Sencha touch的新手并使用Ext.dataview.DataView
来显示产品列表。
我使用插件Ext.plugin.ListPaging
进行自动分页。
在我的Ext.dataview.DataView
类的构造函数中,我正在创建store
的实例并在其上添加事件侦听器。
var store = Ext.create('MyApp.stores.Products', sale);
store.load(function(results) {
// My implementation here
});
除了在提取前25条记录后仅调用store.load
事件外,每件事情都完美无缺。当用户向下滚动时,列表中会填充更多记录,但store.load
不会再次调用。
我需要在store.load
中添加一些自定义代码。
知道什么是错的吗?
答案 0 :(得分:0)
以下是添加事件侦听器的方法。你的代码只是添加一个只能被调用一次的回调函数。
store.on('load', function(){
// your implementation
}, this);
store.load();