1

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

当我刷新页面并做$cookieStore.get(key)我得到未定义的。

知道为什么吗?

4

1 回答 1

2

乍一看似乎是正确的。

这对我有用(版本 1.3.0):

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

另一方面,您可以在文档中看到 $cookieStore 已被弃用。您必须使用 $cookies。它非常相似。

祝你好运!

于 2015-03-23T14:31:27.227 回答