【问题标题】:ngCookies doesnt work properly after i refresh the page刷新页面后,ngCookies 无法正常工作
【发布时间】:2016-03-09 06:45:27
【问题描述】:

我在我的项目中使用 angularjs,当客户端登录时,服务会将他的信息保存在 cookie 中。

通过使用此代码:

$cookies.put('username',$rootScope.username);

$cookies.username = $rootScope.username;

我两个都试了。

在第一次尝试中,我尝试了:console.log($cookies.get('username');,但它根本不起作用。

但在我尝试的第二次尝试中:console.log($cookies.username); 它确实打印了信息。

但是在我刷新页面后,这个$cookies.username; 不再工作了..

可能是什么问题?

【问题讨论】:

    标签: javascript angularjs cookies


    【解决方案1】:

    要访问 cookie 你需要做$cookies.get('username')

    您的第一个 console.log 中似乎有一个错字,您缺少最后一个括号

    试试这个

    console.log($cookies.get('username'));
    

    另外,请确保您的 $rootScope.username 属性中有一个值

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-25
      • 2017-01-21
      • 2017-06-09
      • 1970-01-01
      • 2019-08-03
      • 2018-04-22
      相关资源
      最近更新 更多