Sencha Touch 2.0.0-store.load未调用分页



嗨,我是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
});

除了store.load事件只在获取前25条记录时调用一次外,其他一切都非常完美。当用户向下滚动时,列表中会填充更多的记录,但store.load不会再次调用。

我需要在store.load中添加一些自定义代码。

知道怎么了吗?

以下是添加事件侦听器的方法。您的代码只是添加了一个回调函数,该函数只会被调用一次。

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

最新更新