AngularJS中使用cookie

在AngularJS中使用cookie,需要先在controller中引入$cookieStore,如:

cooleadCloud.controller('projectDeptInfoController', ['$rootScope','$http', '$cookieStore','$scope', '$state',  function ($rootScope,$http,$cookieStore, $scope, $state) {

然后就可以get到cookie中的内容了,如:

$scope.defaultProject = $cookieStore.get('defaultProject');

$cookieStore 三个方法

get(key) 获取cookie
put(key,value) 设置cookie
remove(key) 移除cookie

注意
使用$cookieStoreget(key) 时,获取的这个cookie 必须是$cookieStoreput的cookie,否则会报异常。

posted on 2017-10-17 09:45  Yoooshiki  阅读(373)  评论(0编辑  收藏  举报

导航