【问题标题】:In Sencha Touch, how do I detect when store has loaded and list is ready to be shown在 Sencha Touch 中,我如何检测商店何时加载并且列表已准备好显示
【发布时间】:2014-10-04 17:15:22
【问题描述】:

我有一个与商店相关的列表。在显示持续时间为 500 毫秒的动画列表之前,我正在等待商店加载。第一次加载列表时,即使我等待商店领先,列表总是先出现,然后数据突然出现。我想等到列表完全准备好后再使用 show() 打开它。这样做的最佳方法是什么?

【问题讨论】:

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


    【解决方案1】:

    您可以在load 存储方法中使用回调。另一种方法是在 store 的 'load' 和 'beforeload' 事件中添加监听器。

    【讨论】:

    • 我正在调用负载 - 它没有效果。我想我通过命令得到了想要的结果:“之后”。像这样: myList.getStore().on({ single: true, order: 'after', load: function(){ // 显示列表 } }); myList.getStore().load();
    猜你喜欢
    • 1970-01-01
    • 2012-06-17
    • 1970-01-01
    • 2011-09-01
    • 2015-11-17
    • 1970-01-01
    • 2012-03-14
    • 2014-02-21
    • 1970-01-01
    相关资源
    最近更新 更多