У меня возникли проблемы после обновления до последней версии данных ember-данных (1.0 beta 5 ... раньше я был v 14). Ошибка, которую я получаю, это «Ошибка при загрузке маршрута: TypeError: Невозможно установить свойство« store undefined ». На данный момент я не устанавливаю магазин. Ошибка возникает сразу после вызова функции «model» в маршруте. Любые указатели оцениваются.Проблема с моделью/магазином в Ember-Data
CallMonitor.ContactPoint = DS.Model.extend({
"status": DS.attr('string'),
"contact": DS.belongsTo('contact')
});
CallMonitor.Contact = DS.Model.extend({
"type": DS.attr('string'),
"status": DS.attr('string'),
"message": DS.attr('string'),
"creator": DS.attr('string'),
"spid": DS.attr('string'),
"added": DS.attr('date'),
"contactPoints": DS.hasMany('contactPoint')
});
CallMonitor.ApplicationAdapter = DS.RESTAdapter.extend({namespace: 'api'});
CallMonitor.ContactsRoute = Ember.Route.extend({
model: function(){
return this.store.find('contact');
},
setupController: function(controller, contacts)
controller.set('contact', contacts);
}
});