【问题标题】:ngCookies doesn't workngCookies 不起作用
【发布时间】:2014-11-10 23:26:31
【问题描述】:

我试图在我的浏览器上创建一个简单的 cookie,但它没有在开发工具上显示。

我第一次这样做:

$cookies.test = "a basic value";
console.debug($cookies.test);

刷新页面时,它会在控制台选项卡上显示正确的字符串,即使我在资源选项卡上看不到任何具有此值的 cookie。 (我使用的是谷歌浏览器)

我第二次这样做:

console.debug($cookies.test);

刷新后,控制台显示undefined。这似乎是正确的,因为浏览器中没有存储 cookie...

Angular 的这些“cookies”存储在哪里?我是不是做错了什么?

注意:我也尝试过使用$cookieStore,虽然语法不同,但我的行为完全相同。

【问题讨论】:

    标签: angularjs cookies


    【解决方案1】:

    我发现了问题。 Angular ngCookie 工作得很好。 问题来自项目类型。我必须在 Eclipse 上将我的静态 Web 项目转换为动态项目。

    见:Eclipse help (就个人而言,在 Luna 上,我必须:右键单击我的项目 > 配置 > 转换为动态项目...)

    要创建一个 tomcat 服务器来托管您的应用程序,请参阅:Eclipse help

    【讨论】:

      猜你喜欢
      • 2015-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-28
      • 2016-09-29
      • 1970-01-01
      相关资源
      最近更新 更多