2015-01-02 25 views
5

Sorumu takip eden Nested routes in Ember/settings/users/ görünümündeki görünümü /settings/users/1 tarafından görüntülenen görünümle değiştirmek istiyorum. users.hbs{{outlet}} içerdiğindeEbeveyn görünümünü çocuk rotasından değiştirin

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' }); 
     }); 
    }); 
}); 

Benim user.hbs şablonu verecek:

Benim yolları olarak tanımlanır. user.hbs'un users.hbs yerine işlenmesini istiyorum.

cevap

10
sizin users şablonu sadece bir çıkış

{{outlet}} 

değiştirme Ve users/index şablona içine kullanıcılardan şeyler şablonunu koymak

, o zaman sadece users rotada olduğunuzda göstermek ve sizi edecek Daha derine git, dizin yolunu göstermez.

Cool stuff in the users index template 

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

İlgili konular