étant donné une modalité pour se connecter à l'utilisateur Je souhaite revenir au chemin d'accès à partir duquel l'utilisateur a appuyé sur le bouton de connexion. Comme d'autres questions suggèrent que j'ai essayé de sauver le chemin précédent dans le contrôleur d'application à une approche globale créée en App
sous le nom prevPath
:Comment revenir au chemin dynamique précédent emberjs
pathMemory = null,
previousPath: function(){
if (this.pathMemory){
App.set('prevPath',this.pathMemory);
}
this.pathMemory = this.get('currentPath');
}.observes('currentPath')
Le problème est que j'ai des chemins dynamiques de sorte que le routeur ne sait pas quoi charge quand je lui donne le prevPath
.
La solution actuelle est d'utiliser window.history.back
, ce qui est moche et je suppose que pas la meilleure façon de procéder.