У меня есть сенсорное хранилище sencha, определяемое просто моделью и autoLoad = false. Модель имеет только поля в конфигурации, так что я думаю, что данные хранятся в памяти, глобальной для приложения, я прав? (Я новичок в sencha)
Ext.define('App.store.DataSession', {
extend: 'Ext.data.Store',
requires: ['App.model.DataSession'],
config: {
model: 'App.model.DataSession',
autoLoad: false
}
});
Мой вопрос заключается в том, что я вижу код, который явно не загружает данные из хранилища, даже если в хранилище есть автозагрузка false
var storesession = Ext.getStore('DataSession');
var datasession = storesession.getAt(0);
if(datasession.get('state') == "1"){
....
функция getStore () загружает данные неявно? Каковы последствия не использования load ()?