您的位置:首页 > 其它

ext store.load异步问题

2011-01-04 21:58 441 查看
使用ext的store.load(),之后然后使用store.getCount(),

store.load(parameter);

store.getCount();

发现其值始终为0,好像没有load成功,查了相关的资料发现,store.load其实是个异步方法,load之后的结果不能再load函数后马上显示。

如果需要改变这种方法,那么应该将store.getCount放在load的callback中。

例如:

store.load({callback : function(){

store.getCount();

}

});

这样的话每次调用load的时候就会去调store.getCount()方法。立即就会得到值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: