角度cookie在不同的url上不返回相同的值
Angular cookies not returning same value at different url
目前我正在实现angular cookie来保留信息。这是我添加信息的方式。oItems
是对象的javascript数组。
Angular Versoin 1.4.7
$cookies.putObject("oItems",oItems,[{路径:'/',过期:exp,域:'alpha.domain.com'}])
获得的方法是:
$cookies.getObject("oItems")
当我在url alpha.domain.com 上时,这些功能很好
现在我尝试访问alpha.domain.com/cart上的cookie,并能够接收值从数组中删除元素时出现问题"oItem"在alpha domain.com/cart上,它只显示一个项目,而在alpha domain.com中,它显示两个项目。
你们能告诉我哪个可能是问题吗?
基本上,答案是将路径设置为"/",这样应用程序中的所有操作/URL都可以访问和更新同一个cookie。我们只需要做一件事:
myApp.config(["$cookiesProvider",function($cookiesProvider){
$cookiesProvider.defaults.path='/';}]);
我找到了这样做的方法,但是的,它是有效的。
相关文章:
- CKFinder 3为所选文件返回错误的URL
- Regex提取URL返回数组的一部分;未定义”;
- 如何解决“;错误所请求的URL返回500-内部服务器错误”;
- 多个if语句根据URL返回css值
- Angularjs - url params:单击时返回 url 中的角度变量
- 如果URL中有任何字符串变体匹配,则返回true
- 如果URL's链接返回错误
- 如何使用 Backbone 读取通过同一 REST URL 返回的两个不同对象
- 为什么当我点击<a>使用纯javascript;这个“;返回url,数组返回“url”;未定义”;
- Javascript 和 HTML - 在 html 代码中返回 url 地址
- Twitter typeahead 0.9.3 远程返回 URL 和 JSON 对象
- XML数据不返回URL
- 可以't覆盖Paypal“立即购买”按钮返回url
- Ajax:第一个Post很棒,第二个Post返回URL中的数据
- 使用CollectionFS从全局模板帮助器返回url
- 我如何使用window.location.hash返回url的一部分
- 如何操作regex从文本返回url数组
- 如何传递返回url
- 如何返回 URL 并使用 onchange 提交表单
- Jquery 函数返回 url 参数