我使用的是Extjs 4.0,我需要store.sync()
方法的回调方法吗?有没有人有办法解决吗?非常感谢!
答案 0 :(得分:7)
这应该从4.1开始工作:
store.sync({
success: function()
{
console.log("success!!");
},
failure: function()
{
console.log("failed...");
},
callback: function()
{
console.log("calling callback");
},
scope: this
});
答案 1 :(得分:1)
您可以使用
捕获商店中每种方法的结果Ext.define('AM.store.AdreessStore', {
extend:'Ext.data.Store',
....
onCreateRecords:function (records, operation, success) {
},
onUpdateRecords:function (records, operation, success) {
},
onDestroyRecords:function (records, operation, success) {
}
...
}
答案 2 :(得分:0)
简短的问题,简短的回答:
尝试收听商店的不同事件,例如datachange
,update
或load
。也许其中一个(或它们的组合)在你需要时会发射。