Я пытаюсь создать представление формы поиска на основе следующего примера Sencha: http://try.sencha.com/touch/2.0.0/examples/list-search/viewer.html
Я сделал несколько изменений, чтобы не создавать представление по коду, а экспортировать его в представление.
Чтобы настроить магазин, я использую это в конфигурации:
магазин: Preconisations.app.getStoreAdherents(),
где Preconisations — это имя моего проекта, а getStoreAdherents — функция, установленная в app.js:
getStoreAdherents: function () {
if (!this.storeAdherents) {
var gestionAdherent = new DAL_Adherent(); // custom classes
var tc = gestionAdherent.GetAll(); // and functions which returns a json string with data
this.storeAdherents = Ext.create('Ext.data.Store', {
model: "Preconisations.model.ADHERENT",
data: tc,
sorters: 'nom',
groupField: 'code'
});
}
return this.storeAdherents;
}
Теперь все работает нормально, но когда я делаю тестирование или производственную сборку, у меня возникает эта ошибка:
Uncaught TypeError: не удается вызвать метод getStoreAdherents неопределенного
в определении магазина...
Возможно, есть лучший способ настроить магазин по коду, но я не могу понять, почему он работает в разработке, а не в производственной или тестовой сборке...
У кого-нибудь была эта проблема? Или как вы динамически настраиваете магазин с функцией?
Спасибо... Я бьюсь головой об стену по этому поводу...