2015-01-02 8 views
5

私の質問に続いてNested routes in Ember/settings/users/からレンダリングされたビューを/settings/users/1によってレンダリングされたビューに置き換えたいと思います。 users.hbs{{outlet}}が含まれている場合、私のuser.hbsテンプレートがレンダリングされます子ルートから親ビューを置き換えます

Router.map(function() { 
    this.route('login'); 
    this.resource('settings', { path: 'settings/:settings_id' }, function() { 
     this.route('overview'); 
     this.route('users', function() { 
      this.route('user', { path: ':user_id' }); 
     }); 
    }); 
}); 

私のルートは次のように定義されています。 user.hbsusers.hbsの代わりにレンダリングします。

答えて

10
ちょうどコンセント

{{outlet}} 

にごusersテンプレートを変更し、ユーザーからのものを置く

があなたのusers/indexテンプレートにテンプレート、それはあなたがusersルート上にいるときに現れ、そしてときますもっと深く進むと、インデックスルートは表示されません。

Cool stuff in the users index template 

例:http://emberjs.jsbin.com/jacebeyira/1/edit?html,js,output

関連する問題