我有一些通知代码:
<div class="alert alert-success" [ngClass]="{hidden: showBanner('some-value')}">
<button type="button" class="close" data-dismiss="alert" (click)="hideBanner('some-value')">×</button>
<strong>NOTICE:</strong> Some notice text...
</div>
当用户关闭此通知时,我设置了一个cookie,当页面加载时,我会在显示之前检查cookie是否已经预先设置。
showBanner(value)
{
return (Cookie.check(value)) ? true : false;
}
hideBanner(value)
{
Cookie.set(value,'true',new Date().setFullYear(2300,1,1));
var cookies = Cookie.getAll();
Object.keys(cookies);
}
当我在浏览器中检查cookie时,它会将其显示为设置为&#34;会话&#34; cookie而不是基于日期的cookie。
知道如何解决这个问题吗?