【发布时间】:2015-07-22 19:18:46
【问题描述】:
我有一个主域,我在成功登录后存储了一个 ng cookie。 成功登录后,用户被重定向到子文件夹。现在在这个子文件夹中,我想删除在根目录中创建的 cookie。
我正在尝试$cookieStore.remove('my_user');,但它正在尝试在当前子文件夹中查找 cookie“my-user”。
【问题讨论】:
我有一个主域,我在成功登录后存储了一个 ng cookie。 成功登录后,用户被重定向到子文件夹。现在在这个子文件夹中,我想删除在根目录中创建的 cookie。
我正在尝试$cookieStore.remove('my_user');,但它正在尝试在当前子文件夹中查找 cookie“my-user”。
【问题讨论】:
$cookieStore 服务不提供路径 cookie..
你应该使用 jquery cookie https://github.com/carhartl/jquery-cookie。
使用它,您可以执行以下操作来设置和删除特定路径中的 cookie。
$.cookie('name', 'value', { path: '/' });
$.removeCookie('name', { path: '/' });
【讨论】: