Sencha Touch 商店同步回调
Posted
技术标签:
【中文标题】Sencha Touch 商店同步回调【英文标题】:Sencha Touch store sync callback 【发布时间】:2014-09-25 08:07:58 【问题描述】:我的 store.sync() 可以返回 success:false,如果是,我想使用类似于 Ext 的 failure
回调的东西来适当地对错误做出反应,但我没有找到使用任何为此的内置 ST 函数。同步在 ST 中既没有回调也没有成功或失败选项。
我忽略了什么?
PS:我确实在Why is there no sync callback in Sencha Touch? 找到了success
回调的解决方法,但我需要failure
回调。
【问题讨论】:
在此处查看成功回调的简单解决方案:***.com/a/27473830/1199820 【参考方案1】:store.sync() 不是您需要查看的地方。看看代理。您很可能正在使用 Ajax 请求,而这反过来会提供详细的成功和失败信息。
【讨论】:
【参考方案2】:我现在对所有脏的 Ext.data.Model 实例调用 Ext.data.Model.save()。这不会将所有内容整齐地打包在一起,但在 90% 的情况下,无论如何都只编辑了一个项目。最好的是,这允许检查每个项目的故障,而不仅仅是整个批次。
【讨论】:
以上是关于Sencha Touch 商店同步回调的主要内容,如果未能解决你的问题,请参考以下文章