jquery-ui datepickerを使用して、日ごとにアプリケーションをナビゲートしています。問題は、ビューからtranstionToを呼び出していることであり、これは間違っているという印象を受けています。
コードは次のとおりです。
http://jsfiddle.net/arenoir/rjVUN/
App.CalendarView = Ember.View.extend({
tagName: 'div',
didInsertElement: function() {
var router;
router = this.get('controller.target.router');
this.$().datepicker({
dateFormat: "yy-mm-dd",
onSelect: function(dateText, instance) {
router.transitionTo('show', {day: dateText});
}
});
}
});
もっと良い方法はありますか?