J'ai une route imbriquée, et de l'action je suis en train de passer à une route différente avec query-params
, mais transitionTo
ne fait rien, ne signale même pas une erreur. L'assistant {{link-to}}
fonctionne bien, cependant. Mais je dois le faire avec une action.Ember.js route transitionTo méthode ne fonctionne pas
routes.js:
this.route('parent-route', function() {
this.route('child-route1');
this.route('child-route2', {path: '/child-route1/child-route2/:param1/:param2'});
});
enfant route1:
actions: {
doTransit() {
this.transitionTo('parent-route.child-route2', {query-params: {'param1': '1', 'param2': '2'}});
}
}
Je ne l'ai jamais vu ce problème avant, que pouvais-je faire mal?
Peut-être le nom de route supplémentaire que j'ai mis dans le fichier routes.js
dans child-route2
? Mais j'ai besoin de ce chemin là-bas, donc l'URL montre ce genre de choses. Toute aide, s'il vous plaît?