Сначала убедитесь, что вы сохранили правильные модели. Например, сделайте это:
var model = new App.models.User();
model.data.username = 'theUser';
model.data.password = 'thePass';
model.save(); //the actual saving. Use chrome developer tools to see the local storage
Затем загрузите модель из местного хранилища
users = App.stores.users.load();
model = users.getAt(0);
Проверьте, в порядке ли загруженная модель, и загрузите ее в форму с помощью load(model)
Форма может быть такой:
new Ext.Application({
launch: function() {
new Ext.form.FormPanel({
id:'theForm',
fullscreen: true,
defaults: {
labelAlign: 'top',
labelWidth: 'auto',
},
items: [
{
id : 'userName',
name : 'username',
label: 'Email',
xtype: 'emailfield',
},
{
id : 'userPassword',
name: 'password',
label: 'Password',
xtype: 'passwordfield',
}
]
});
}
});
Затем загрузите запись следующим образом Ext.getCmp('theForm').load(users.getAt(0));
Чтобы получить модель из формы: Ext.getCmp('theForm').getRecord();