Je suis nouveau à AngularJS et essaye de me construire une petite application simple. J'ai des données JSON pour que l'application soit récupérée avec $resource
, et ces données doivent être identiques sur plusieurs vues/routes. Cependant, lorsque je passe à une nouvelle route, les données JSON (stockées sous $scope.data
) ne sont plus disponibles dans la nouvelle vue. Que puis-je faire pour transmettre ces données à la nouvelle vue et ne pas avoir besoin d'un autre chargement? (L'application didacticiel de catalogue téléphonique récupère ces données à chaque fois de ce que je peux dire.)Comment préserver les données via le routage AngularJS?
D'après ce que je comprends, $rootScope
peut le faire mais il semble être généralement désapprouvé. Je m'excuse si cela n'a pas beaucoup de sens; Je plonge beaucoup dans la partie profonde ici.
duplication possible de [Angularjs, en passant la portée entre les routes] (http://stackoverflow.com/questions/13882077/angularjs-passing-scope-between-routes) –