Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS$cookies在刷新后不会持久化_Javascript_Angularjs_Cookies - Fatal编程技术网

Javascript AngularJS$cookies在刷新后不会持久化

Javascript AngularJS$cookies在刷新后不会持久化,javascript,angularjs,cookies,Javascript,Angularjs,Cookies,我尝试在用户登录时使用$cookies设置cookie。下面是我的尝试 AuthService.login($params).then(function (user) { $cookies.put('token', user.access_token,{'expires': expireDate}); $rootScope.access_token = $cookies.get('token') ; } 除了cookie已设置,但页面刷新后其不会持久之外,一切都正常 我也设定了

我尝试在用户登录时使用$cookies设置cookie。下面是我的尝试

AuthService.login($params).then(function (user) {
    $cookies.put('token', user.access_token,{'expires': expireDate});
    $rootScope.access_token = $cookies.get('token') ;
}
除了cookie已设置,但页面刷新后其不会持久之外,一切都正常

我也设定了1天的有效期

为什么cookie没有像其他网站那样存储?


我使用的是firefox developer edition,因此没有问题,而且我在本地服务器上运行应用程序。

您能公开
expireDate
的值吗?@RahilWazir var expireDate=new Date();expireDate.setDate(expireDate.getDate()+1)@dennyjohn请展示-你是如何阅读cookie内容的,更重要的是-何时阅读。在
run()
部分?$cookies.get('token-name')@KrzysztofSafjanowski