【发布时间】:2011-12-05 01:02:14
【问题描述】:
我正在使用 Extjs 4.0 ,我需要 store.sync() 方法的回调方法吗?有没有人有办法解决吗?非常感谢!
【问题讨论】:
-
仍然没有找到解决此问题的方法?
标签: callback extjs4 store sync
我正在使用 Extjs 4.0 ,我需要 store.sync() 方法的回调方法吗?有没有人有办法解决吗?非常感谢!
【问题讨论】:
标签: callback extjs4 store sync
这应该从 4.1 开始工作:
store.sync({
success: function()
{
console.log("success!!");
},
failure: function()
{
console.log("failed...");
},
callback: function()
{
console.log("calling callback");
},
scope: this
});
【讨论】:
您可以使用
捕获商店中每个方法的结果Ext.define('AM.store.AdreessStore', {
extend:'Ext.data.Store',
....
onCreateRecords:function (records, operation, success) {
},
onUpdateRecords:function (records, operation, success) {
},
onDestroyRecords:function (records, operation, success) {
}
...
}
【讨论】:
简短的问题,简短的回答:
尝试监听 store 的不同事件,例如 datachange、update 或 load。也许其中一个(或它们的组合)会在您需要时触发。
【讨论】: