【问题标题】:Angular Cookies does not work角度 Cookie 不起作用
【发布时间】:2015-05-26 13:07:13
【问题描述】:

我正在使用Angular v1.3.10,并且我正在成功设置 cookie。 当我在做$cookieStore.put(key,value) 然后$cookieStore.get(key) 时,我看到了我添加的对象。

当我刷新页面并执行$cookieStore.get(key) 时,我得到了未定义。

知道为什么吗?

【问题讨论】:

  • 您是否尝试将其绑定到 $scope?像 $scope.myCookie = $cookieStore.get(key)?
  • 如果您不添加过期日期,则 cookie 不会保留

标签: angularjs angular-cookies


【解决方案1】:

乍一看似乎是正确的。

这对我有用(1.3.0 版):

$cookieStore.put('MyVar', $scope.myVar); 
// After refresh
$scope.myVar = $cookieStore.get('MyVar');

另一方面,you can see 在文档中表明 $cookieStore 已被弃用。您必须使用 $cookies。非常相似。

祝你好运!

【讨论】:

    猜你喜欢
    • 2018-03-21
    • 1970-01-01
    • 2014-09-23
    • 2018-07-16
    • 2014-06-26
    • 2017-06-22
    • 2016-11-24
    • 2018-08-03
    • 2018-10-25
    相关资源
    最近更新 更多