2

私は次のルートを持っています:

var UserRoute = Ember.Route.extend({
  afterModel: function(model) {
//    model.ensureAllData();
  },
  redirect: function  (model) {
    this.transitionTo('user.followers', model);
  }
});

フックを追加した後、afterModelフック内のコードがコメントアウトされていても、リダイレクトは機能しなくなりました。

4

1 に答える 1

4

をフックに入れて、まったく削除するtransitionTo必要があると思います。間違っていなければ、 に賛成して廃止されました。afterModelredirectafterModel

var UserRoute = Ember.Route.extend({
  afterModel: function(model) {
    //model.ensureAllData();
    this.transitionTo('user.followers', model);
  }
});

それが役に立てば幸い。

于 2013-08-19T20:33:59.570 に答える