如何将有效期限添加到Angular 2 cookie。我正在尝试使用Angular 2.0.0-beta.15。当我尝试添加如下选项:如何在Angular 2中设置cookie的失效日期?
var expireDate = new Date(new Date()。getTime()+(1000 * data.expires_in));
this._cookieService.put('token',this.token,{expires:expireDate});
上面的代码抛出错误,如“类型的[TS]参数‘{到期:日期;}’。是不能分配给类型的参数‘CookieOptionsArgs’ 住宅‘路径’中缺少类型“{到期:日期; }'。 (local var)expireDate:Date“
我可以在https://www.npmjs.com/package/angular2-cookie上看到覆盖全局默认选项。我怀疑这是否是将有效期限添加到cookie的方法?有人可以帮助我更多地了解这一点吗?
我认为所有参数都是强制性的。当我添加所有参数错误消失了。不可能只添加一个参数到cookie? – revathi
我建议使用Angular 2 rc3,然后采用angular2-cookie的1.2.x版本'请使用angular2 beta的1.1.x版本,1.2.x版本用于发布候选版本。“# – AngJobs