Ich versuche, einen Cookie-Wert an mehreren Stellen zu verwenden und in mehreren Controllern, aber ich erhalte Fehler sagen $ rootScope nicht definiert ist
Hier ist der Code:
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
});
Gibt es einen besseren Weg, dies zu tun? Grundsätzlich möchte ich den Cookie-Wert vorhanden Website breit
Side Note Randnotiz: https://docs.angularjs.org/misc/faq "[..] erstellen Sie keine Dienstleistung, deren einziger Zweck im Leben ist Daten speichern und zurückgeben " – Arigion