Ember.js でネストされたルートを使用可能にする際に問題が発生しています
App.Router.map(function() {
this.resource('home', { path: '/' });
this.resource('form', { path: '/forms/:form_id' }, function() {
this.route('newRecord');
});
私は親ルートを持っています...
App.FormRoute = Ember.Route.extend({....
これは機能しています。
次は...
App.FormNewRecordRoute = Ember.Route.extend({
afterModel: function() {
this.set('newRecord', this.modelFor('form');
}
});
通常、localhost/forms/9087 のような URL を取得します。
子ルートを使用して、localhost/undefined/newRecord を取得しています