首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用angular-cookies清除cookie

如何使用angular-cookies清除cookie
EN

Stack Overflow用户
提问于 2014-09-26 04:06:43
回答 1查看 1.4K关注 0票数 1

使用Angularjs,我正在开发一个移动应用程序,我需要在注销后清除cookie。我要使用的服务是经过cookie身份验证的,所以在注销后,我需要清除它们。

为此,我尝试了传统的JS过程来清除这些cookie,但不起作用。

在做了更多的研究后,我添加了angular-cookies库,并使用ngCookies访问我作用域内的$cookies$cookieStore。我得到的所有examples帖子都是关于如何使用$cookies$cookieStore添加/编辑/删除新cookie的。

但我不会自己设置cookie,它是动态设置的,就像JSESSIONID,SMSESSION..so on (一个大字符串)。当我尝试$cookieStore.get('JSESSIONID')时,结果未定义。AFAIK cookies是键值对,如果是,那么为什么我没有定义。(我是不是错了)

有没有什么我可以读取所有的cookie,并使用angular-cookies库重置/清除它们。

EN

回答 1

Stack Overflow用户

发布于 2015-02-11 09:53:17

尝尝这个。它将遍历存储的cookie并动态删除它们。

代码语言:javascript
复制
    angular.forEach($cookies, function(value, key) {
        $cookieStore.remove(key);
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26047170

复制
相关文章

相似问题

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