Sencha Touch存储同步回调

时间:2014-09-25 08:07:59

标签: sencha-touch sencha-touch-2

我的store.sync()可以返回成功:false,如果是,我想使用类似于Ext的failure回调的东西来适当地对错误作出反应,但我没有找到可能性使用任何内置ST功能。在ST中,sync既没有回调,也没有成功或失败选项。

我忽略了什么?

PS:我确实在Why is there no sync callback in Sencha Touch?找到success回调的解决方法,但我需要failure回调。

2 个答案:

答案 0 :(得分:0)

store.sync()不是您需要查看的位置。看看代理。很可能您正在使用Ajax请求,而这反过来又会带来详细的成功和失败。

答案 1 :(得分:0)

我现在在所有脏的Ext.data.Model实例上调用Ext.data.Model.save()。这不会将所有内容整齐地整理在一起,但在90%的情况下,无论如何只编辑一个项目。最好的是,它允许检查每个项目的失败,而不仅仅是整个批次。