我在我的项目中使用angularjs,当客户端登录时,而不是服务将其信息保存在cookie中。
使用此代码:
$cookies.put('username',$rootScope.username);
或
$cookies.username = $rootScope.username;
我试试他们两个。
在第一次尝试中,我尝试了:console.log($cookies.get('username');
并且它根本不起作用。
但在第二次尝试时我尝试了:console.log($cookies.username);
它确实打印了信息。
但在我刷新页面之后,这个$cookies.username;
再也无法工作了......
可能是什么问题?
答案 0 :(得分:0)
要访问您需要执行的Cookie <init-param>
在你的第一个console.log中似乎有一个拼写错误,你错过了最后一个括号
试试这个
$cookies.get('username')
另外,请确保$ rootScope.username属性中包含值