Je tente de rediriger vers le premier élément dans un ArrayController. J'ai trouvé quelques autres questions liées à cela, mais aucune n'avait de réponses qui semblaient fonctionner (beaucoup de changements ont eu lieu, c'est compréhensible).Redirection vers le premier élément dans ArrayController
Une réponse particulière de Yehuda here:
App.DoctorsRoute = Ember.Route.extend({
model: function() {
return App.Doctor.find();
},
redirect: function() {
var doctor = this.modelFor('doctors').get('firstObject');
this.transitionTo('doctor', doctor);
}
});
Je pense que j'ai recréé ce scénario, mais je dois avoir fait quelque chose de mal ...
Toute idée de ce que je fais mal est grandement apprécié. Par exemple JSBin here.
J'ai exactement le même problème. Cela ne semble pas fonctionner pour moi non plus. – Ben