我有以下路线:
var UserRoute = Ember.Route.extend({
afterModel: function(model) {
// model.ensureAllData();
},
redirect: function (model) {
this.transitionTo('user.followers', model);
}
});
添加afterModel
挂钩后,重定向不再起作用,即使挂钩中的代码已注释掉。
答案 0 :(得分:4)
我想您应该将transitionTo
放入afterModel
挂钩并删除redirect
,如果我没有弄错的话deprecated支持afterModel
var UserRoute = Ember.Route.extend({
afterModel: function(model) {
//model.ensureAllData();
this.transitionTo('user.followers', model);
}
});
:
{{1}}
希望它有所帮助。