Я не понимаю, как настроить получение информации из моей (динамической) модели в Ember.js.
Вот моя модель (пока работает):
App.Router.map(function() {
this.resource('calendar', { path: '/calendar/:currentMonth'});
});
App.CalendarRoute = Ember.Route.extend({
model: function (params) {
var obj = {
daysList: calendar.getDaysInMonth("2013", params.currentMonth),
currentMonth: params.currentMonth
};
return obj;
}
});
Я просто хочу вернуть атрибут currentMonth:
App.CalendarController = Ember.Controller.extend({
next: function() {
console.log(this.get('currentMonth'));
}
});
Но я получаю "неопределенную" ошибку.
Должен ли я явно объявлять свою модель (Ember.model.extend()), чтобы получить и установить значения?