Sencha Touch 2.0.0 - store.load没有调用分页

时间:2014-04-09 11:51:34

标签: extjs sencha-touch sencha-touch-2

您好我是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中添加一些自定义代码。

知道什么是错的吗?

1 个答案:

答案 0 :(得分:0)

以下是添加事件侦听器的方法。你的代码只是添加一个只能被调用一次的回调函数。

store.on('load', function(){
      // your implementation
}, this);
store.load();