Próbuję użyć wartość cookie w wielu miejscach iw wielu kontrolerów, ale pojawia się błąd mówiąc $ rootScope nie jest zdefiniowana
Oto kod:
capApp.controller('cookieCtrl', ['$scope','$cookies', function($scope, $rootScope, $cookies) {
// set variable for nav
$rootScope.cookieSet = $cookies.user_id;
}]);
capApp.controller('mainController', function($scope, $location) {
$scope.user_id = $rootScope.cookieSet; // set global var
});
Czy jest lepszy sposób to zrobić? Zasadniczo chcę wartość cookies dostępne witryny szeroki
Notatka po stronie bocznej: https://docs.angularjs.org/misc/faq "[..] nie twórz usługi, której jedynym celem w życiu jest przechowuj i zwróć bity danych " – Arigion