【发布时间】:2015-08-26 04:29:13
【问题描述】:
我正在通过以下方式设置 cookie 的到期日期:
var dt = new Date();
dt.setMinutes(dt.getMinutes() + 30);
$cookieStore.put("loggedin", true, { expires: dt })
正在创建 cookie,但它的到期时间显示为“浏览会话结束时”。什么?
【问题讨论】:
-
据我所知 $cookieStore 没有设置到期的选项。它只接受 2 个参数。 code.angularjs.org/1.3.16/docs/api/ngCookies/service/… 了解更多详情。
-
你是对的。谷歌把我带到了这里code.angularjs.org/1.4.0/docs/api/ngCookies/service/$cookies,我把所有版本都混淆了 angular 版本和 $cookies vs $cookieStore
-
啊好吧...诚实的错误! :-)