0

我正在使用以下代码在 angularjs cookie 中设置值

$rootScope.user= "Sai";
$cookieStore.put("userdata",$rootScope.user);

并尝试在使用代码关闭和打开浏览器窗口后获取相同的 cookie 值

$cookieStore.get('userdata');

但它会回来undefinednull

4

1 回答 1

0

根据您提供的代码,您的 cookie 被设置为会话 cookie。设置 cookie 时,您需要设置其他选项,例如expiresoption。

另外,如果可以,请尝试使用$cookies因为$cookieStore已弃用。您可以在此处找到更多信息

于 2017-02-23T22:24:06.740 回答