Здесь внутри контроллера я создаю остальное магазин:Как загрузить магазин отдыха с идентификатором в Sencha Touch 2.4.2?
this.somePerson = Ext.create('Darkhorn.store.Human', {
model: 'Darkhorn.model.Human',
autoLoad: false
});
this.somePerson(123);
Но это не нагружает человека с идентификатором 123, даже если я поставил idProperty в модели. Это нагружает всех людей.
Это одна нагрузки может извлечь человек с ID 123.
Ext.ModelManager.getModel('Darkhorn.model.Human').load(record.data.ID, {
success: function(recordd) {
someHuman = recordd;
}
});
Он получает человек с ID 123, но затем someHuman не магазин. Таким образом, someHuman.sync()
не работает, он говорит, что sync()
не определен. Или, если я использую someHuman.save()
, это PUT
s все данные на сервер.