我試圖在多個地方和多個控制器中使用cookie的值,但我得到錯誤說$ rootScope沒有定義
下面的代碼:
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
});
有沒有更好的方法來做到這一點?基本上我想要的cookie值可用站點寬
旁註旁邊注:https://docs.angularjs.org/misc/faq「[..]不要創建一個服務,其唯一目的是在生活中存儲和返回數據位「 – Arigion 2017-11-17 10:15:13