首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未设置$cookieStore过期时间

未设置$cookieStore过期时间
EN

Stack Overflow用户
提问于 2015-06-11 02:30:14
回答 1查看 3.1K关注 0票数 7

我正在通过以下方式设置cookie的过期日期:

代码语言:javascript
复制
var dt = new Date();
dt.setMinutes(dt.getMinutes() + 30);                           

$cookieStore.put("loggedin", true, { expires: dt })

正在创建cookie,但它的过期时间显示为“浏览会话结束时”。什么?

EN

回答 1

Stack Overflow用户

发布于 2016-12-04 04:33:31

在配置级别将cookies属性设置为所有cookies (使用moment.js设置过期日期)。

代码语言:javascript
复制
angular.module('myApp').config(cookies);

function cookies($cookiesProvider, moment) {
    // site domain like: domine.com 
    $cookiesProvider.defaults.domain = 'yourdomine.com';
    // set expiration to next week (+ 1 week)
    $cookiesProvider.defaults.expires = moment().add(1, 'week').calendar();
    // see HTTP cookies to view attributes
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30764499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档