Ember.js Emberjs:访问嵌套路由/控制器中的动态段

Ember.js Emberjs:访问嵌套路由/控制器中的动态段,ember.js,ember-router,Ember.js,Ember Router,我有这样的嵌套路由: this.resource('profile', { path: '/:user' }, function(){ this.route('followers'); this.route('following'); }); 我需要访问我的追随者/后续路线/控制器中“用户”动态段的值。我想出的一个办法是使用 this.controllerFor('profile').get('user') 在我的追随者/以下路线 正确的方法是什么 谢谢,我想你在

我有这样的嵌套路由:

  this.resource('profile', { path: '/:user' }, function(){
    this.route('followers');
    this.route('following');
  });
我需要访问我的追随者/后续路线/控制器中“用户”动态段的值。我想出的一个办法是使用

  this.controllerFor('profile').get('user')
在我的追随者/以下路线

正确的方法是什么


谢谢,

我想你在找

例如:

App.Router.map(function() {
    this.resource('post', { path: '/post/:post_id' }, function() {
        this.resource('comments');
    });
});

App.CommentsRoute = Ember.Route.extend({
    afterModel: function() {
        this.set('post', this.modelFor('post'));
    }
});