我正在使用带有store / ajax-proxy / json-reader / json-writer的ListView
。我想在调用ListView
之前将store.sync()
设置为加载,并在响应从服务器返回后删除加载。
问题是,我不知道在请求完成后我可以在哪里挂钩处理,因为我正在做的就是调用sync()
。
Store
有一个beforesync
事件,我想要的是aftersync
。任何想法如何实现?
答案 0 :(得分:3)
通过阅读Sencha Touch源代码,事实证明在请求完成后立即调用afterRequest
函数。此配置选项可以传递给任何Ext.data.Proxy
子类。传递的两个参数是request
和success
。
有趣但API docs中没有。