Na mojej lokalnej trasie http://localhost:9000/#/deviceDetail/ mam kontroler, który zarządza tym widokiem. Przed przejściem do tego widoku ustawiłem pewne zmienne na $rootScope
(na przykład $rootScope.dashboards
).
Po przejściu do tego widoku mam dostęp do właściwości pulpitów nawigacyjnych, ale po odświeżeniu strony z kluczem F5
na przykład panele kontrolne właściwości zostaną utracone.
Próbowałem zapisać $rootScope
na zmiennej localStorage, ale mam problemy z odwołaniami cyklicznymi z metodą JSON.stringify
.
Dowolna wskazówka, aby temu zaradzić?
można spróbować z tym modułem kątowym [] (http://gregpike.net/demos/angular-local-storage/demo/demo.html) – Guy
myślę Twoim problemem jest to, że nie używasz właściwego routera i nie udało się załadować niezbędnych danych dotyczących zmiany trasy, zamiast działania typu "kliknij". –