【发布时间】:2015-08-08 04:37:49
【问题描述】:
使用 AngularJS 1.4 版本,是否可以使用 $cookies 创建持久 cookie?
我希望在登录后存储数据,例如 7 天。在 1.3.X 版本中,甚至无法设置到期日期。但是在 1.4 中,他们已经弃用了 $cookieStore 并在 $cookies 中设置了一个选项来确定到期日期。
我想知道这个是否会在所需的更长时间内创建 cookie,而不是我关闭浏览器然后一切都消失了。
【问题讨论】:
-
您真的要使用cookies吗?除非您在每个 http 请求上都需要此信息,否则我认为本地存储是更好的选择。 here 是一个不错的库,它适用于 1.4
-
不能使用localStorage设置过期日期。
-
我认为 document.cookie 有效
标签: angularjs cookies persistent cookiestore