问题标签 [angular-cookies]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - angularjs $cookieStore SyntaxError: JSON.parse: 意外字符
你有什么想法为什么我会出错
SyntaxError: JSON.parse: 意外字符
在这段代码上
cookie 值为
kscJcqrDYSMdZtBleuq8yUrB
?
更新节点代码
javascript - 从 cookiestore 获取对象后属性消失
我定义了一个$routeProvider
添加access
到路线的:
我正在收听$routeChangeStart
更改事件并检查用户是否可以访问该页面。如果不是,我将路由保存在 cookiestore 中并在用户登录后加载它。
问题是next
对象由于某种原因在 cookiestore 的 put 和 get 之间发生了变化。
下一个之前$cookieStore.put
是:
当我使用$cookieStore.get
该值 获取对象时
我得到没有 $$route 对象的对象。
为什么会这样,我该如何解决?
javascript - 使cookie名称可配置
我正在使用角度 ngCookies 来读取 cookie。目前我正在使用这条线来读取cookie
问题是,在这里我必须硬编码 cookie 名称,我在测试/生产环境中有不同的 cookie 名称,但无法找到从变量中读取 cookie 的方法。
有人可以帮忙吗。
angularjs - Angular $cookies 仅在量角器下运行时为空
我有一个 Angular/Restangular 应用程序,它将X-CSRFToken标头附加到后端 REST API 的所有 POST 请求。标头的值是从$cookies.csrftoken中提取的。这是必要的,因为 Django 后端使用 SessionAuthentication 的行为 - 它需要此标头用于 POST 请求。CORS 配置在前端和后端的域之间。
这在 Chrome 或 Firefox 的普通浏览器会话中运行良好。
当通过 Webdriver 和 Protractor 运行时,确实存在并发送了 csrftoken cookie,但$cookies对 Angular 来说是空的,因此 X-CSRFToken 也是空的。在 webdriver 生成的 Firefox 实例期间,我可以清楚地看到这种情况发生在打印调试和调试器中。
这只发生在通过量角器运行测试套件时。我无法以任何其他方式复制空的 $cookies。我也很惊讶在测试框架下的行为会如此不同。
有任何想法吗?我错过了什么吗?
angularjs - Angular 在离开网站时删除 cookie
如果用户关闭浏览器窗口/标签,我正在寻找删除所有 cookie 的可能性。是否有机会触发事件或其他任何事情?
angularjs - cookie 在 angularjs 中无法正常工作
我阅读了很多文章,但仍然无法使 cookie 工作。我有一个用于登录页面的控制器,这个控制器基本上调用了登录服务。在服务回调函数中,我设置了 cookie:
之后,我在我的索引视图上进行重定向。在索引视图的控制器中,我尝试在 cookie chacker 服务中检查 cookie。
这仅适用于我从登录重定向到页面的那一刻。当我移动到不同的视图或重新加载页面时,我的 cookie 丢失了。
javascript - 角度 $cookieStore 在控制器 $scope 函数下不起作用
我在使用 angular-js 时遇到问题
一切都可以正常使用路由,预计 $cookieStore 不能在控制器 $scope 中定义的功能下工作,可能是因为我添加了 .HTACCESS。
我找不到任何解决方案,现在使用“window.localStorage”这里的任何人都有解决方案
我的示例代码如下:
HTML
应用脚本
})
.HTACCESS
angularjs - 如何删除Angularjs中的所有cookie?
我可以像这样设置一个cookie:
我可以删除它
但是如何删除所有 cookie?
angularjs - 角度:如何在截获的响应标头中设置 cookie?
我是网络开发和 angularJS 的新手。我知道如何使用角度拦截器拦截响应。我现在想将 cookie 添加到此响应中,以后可以使用$cookieStore.get('DEMO_COOKIE')
.. 访问它,我该怎么做?基本上我想知道以下代码补丁:
使用当前代码,我得到未定义的值$cookieStore.get('DEMO_COOKIE')
。但是,如果上面的代码是正确的,那可能是由于我的代码中的一些其他错误。提前谢谢...
angularjs - 如何在angularjs中设置cookie?
我正在使用 angularjs 开发一个简单的 Web 应用程序。应用程序使用 Facebook 连接登录,然后列出数据。
我可以使用 Facebook 登录,但我不知道如何将 $cookie 用于网络应用程序并访问它。
谁能解释如何做到这一点?
我正在使用“ngCookies”模块。
这是代码: