0

我有使用直接代理从 api 获取数据的商店,但我怎样才能使它适用于异步 api?如何使用直接函数实现回调函数??

店铺:

Ext.define('Audit.store.TaskList', {
extend: 'Ext.data.Store',

requires: [
    'Audit.model.Task',
    'Audit.api.TaskAPI'
],

config: {
    model: 'Audit.model.Task'
},


proxy: {
    type: 'direct',
    directFn: Audit.api.TaskAPI.getTasks
}
});
4

1 回答 1

0

看起来您的设置正确(假设您的设置directFn有效)。使用回调函数加载此存储的方法是调用store.load({ callback: myCallbackFn }). 查看文档以获取更多信息: http ://docs.sencha.com/touch/2.2.1/#!/api/Ext.data.Store-method-load

于 2013-08-01T11:51:59.130 回答