pra*_*mar 3 cookies angular2-cookie angular
如何添加 cookie 的过期时间(以小时为单位),我可以用几天来完成。
Cookie.set('SESSION_TOKEN', sessionToken, 6); // here 6 is days
Run Code Online (Sandbox Code Playgroud)
我想要几小时内。我希望 cookie 在 6 小时后过期。
Cookie.set('SESSION_TOKEN', sessionToken, 6(hours)); // 6 hours
Run Code Online (Sandbox Code Playgroud)
下面是我正在使用的代码,但出现错误“ ‘日期’类型的参数不能分配给‘数字’类型的参数”
setCookie(userObject) {
let expire = new Date();
var time = Date.now() + ((3600 * 1000) * 6);
expire.setTime(time);
console.log("expire "+expire);
Cookie.set('USER_NAME',Base64.encode(userObject.user.email),expire);
Cookie.set('SESSION_TOKEN',userObject.sessionToken,expire);
}
Run Code Online (Sandbox Code Playgroud)
我这样做过,它对我有用。
Cookie.set('SESSION_TOKEN',userObject.sessionToken,0.25);
Run Code Online (Sandbox Code Playgroud)
实际上,如果我们给1
它停留很长的时间24小时,所以我应用了数学逻辑,即6小时。
1 day -> 24 hrs
? day -> 6 hrs
(1*6)/24 -> 0.25 i.e. 6hrs
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11959 次 |
最近记录: |