Parce qu'on constate que la résolution est non seulement déclenchée au chargement, mais également déclenchée au retour, mais le contrôleur obtenu n'est pas mis à jour au retour.
Dans cet exemple, les éléments obtenus par résolution sont également mis en service pour les obtenir. Au départ, je voulais essayer de changer la méthode d'injection pour voir si la situation est la même. Si cela ne fonctionne toujours pas, je le fais. prévoyez de le mettre dans le service ou de le résoudre. Les données ne sont utilisées que lorsqu'elles sont chargées.
J'ai donc voulu trouver un exemple pour le tester, mais l'injection échouait toujours.
Il n'y a pas de test injecté ici. Une erreur sera signalée lors de l'injection.
http://jsfiddle.net/abelmakihara/x99b2o2p/3/
C'est tout. Je l'ai regardé attentivement. Il y a quelque chose qui ne va pas dans votre compréhension de
.ngRoute
. Veuillez y jeter un œil à nouveau : jsFiddleLa principale différence est :