【发布时间】:2020-01-09 16:15:39
【问题描述】:
我有一个简单地由模型和 autoLoad=false 定义的 sencha touch store。该模型的配置中只有字段,所以我猜数据存储在内存中,对应用程序来说是全局的,对吗? (我是煎茶新手)
Ext.define('App.store.DataSession', {
extend: 'Ext.data.Store',
requires: ['App.model.DataSession'],
config: {
model: 'App.model.DataSession',
autoLoad: false
}
});
我的问题是,我看到的代码没有显式地从商店加载数据,即使商店的 autoLoad 为 false
var storesession = Ext.getStore('DataSession');
var datasession = storesession.getAt(0);
if(datasession.get('state') == "1"){
....
getStore() 函数是否隐式加载数据?不使用 load() 有什么影响?
【问题讨论】:
标签: extjs sencha-touch