Я конкатенирую код приложения из нескольких js-файлов в один файл js. Поэтому я не могу контролировать порядок, и, честно говоря, не хотел бы этого делать. Чтобы задать пользовательский адаптер с Ember-модели необходимо создать экземпляр этого так:Ember-Model init issue
App.User.adapter = Ember.CustomAdapter.create();
Так что, если код в CustomAdapter появляется после вышеуказанного заявления я получаю [Uncaught TypeError: Невозможно вызвать метод «создать 'undefined] ошибка.
App.User.adapter = App.CustomAdapter.create();
App.CustomAdapter = Ember.Adapter.extend({
// custom
});
Есть ли способ обойти это?
Вы должны использовать правильный заказ, теперь есть надежный способ, IMO инструмент, который вы используете для конкатенации, должен поддерживать заказ импорта ... – intuitivepixel
Meh, поддержание порядка просто не кажется правильным ... – Denzo
это javascript право? javascript заботится о порядке ... – intuitivepixel