我正在尝试重定向到 ArrayController 中的第一项。我发现了一些与此相关的其他问题,但没有一个答案似乎有效(已经发生了很多变化,所以这是可以理解的)。
Yehuda在这里给出了一个特别的答案:
App.DoctorsRoute = Ember.Route.extend({
model: function() {
return App.Doctor.find();
},
redirect: function() {
var doctor = this.modelFor('doctors').get('firstObject');
this.transitionTo('doctor', doctor);
}
});
我“认为”我重新创建了这个场景,但我一定做错了什么......
非常感谢任何对我做错了什么的洞察力。
此处为 JSBin 示例。