Javascript Can';更新列表后,请不要让sencha touch 2对我的数据进行排序
我目前正试图在sencha中显示一个包含商店数据的列表。当我发出ajax请求并更新此存储时,更改会反映在列表中(正确的数字会更改),但它不会对列表进行重新排序。列表在第一次加载时进行排序,但以后不再进行排序。有人知道更新后如何重新排序列表吗?我尝试过添加一个监听器来刷新,并从那里调用我的应用商店,但这没有帮助Javascript Can';更新列表后,请不要让sencha touch 2对我的数据进行排序,javascript,html,mobile,sencha-touch,sencha-touch-2,Javascript,Html,Mobile,Sencha Touch,Sencha Touch 2,我目前正试图在sencha中显示一个包含商店数据的列表。当我发出ajax请求并更新此存储时,更改会反映在列表中(正确的数字会更改),但它不会对列表进行重新排序。列表在第一次加载时进行排序,但以后不再进行排序。有人知道更新后如何重新排序列表吗?我尝试过添加一个监听器来刷新,并从那里调用我的应用商店,但这没有帮助 谢谢大家! 我不确定您是否正在使用pull-to-refresh插件?我是并且必须重写刷新方法所做的(根据文档的): 额外的mask调用用于屏蔽列表,因为pull-to-refresh在隐
谢谢大家! 我不确定您是否正在使用pull-to-refresh插件?我是并且必须重写刷新方法所做的(根据文档的): 额外的mask调用用于屏蔽列表,因为pull-to-refresh在隐藏自身之前不会等待数据返回(给人一种列表已经更新的错误印象)
plugins: [
{
xclass: 'Ext.plugin.PullRefresh',
pullRefreshText: 'Refresh',
refreshFn: function() {
this.getList().setMasked(true);
this.getList().getStore().load();
}
}
]