【问题标题】:$cookies.get shows undefined$cookies.get 显示未定义
【发布时间】:2020-02-18 04:15:48
【问题描述】:

我正在尝试将数据保存在 cookie 中,但 cookie 模块似乎不起作用,我正在处理的角度是 1.7.8

我已经添加了 ngcookies 模块 并尝试了不同版本的角度

var gestione = angular.module('gestione',['ngCookies']);
gestione.controller('login',['$scope','$cookies',function($scope,$cookies){
var favoriteCookie = $cookies.get('myFavorite');
// Setting a cookie
$cookies.put('myFavorite', 'oatmeal');
console.log($cookies.get('myFavorite'));
}]);

控制台显示未定义。

【问题讨论】:

  • 在放入 cookie 之前,您是否有控制台记录“燕麦片”?
  • oatmeal 是字符串,不是变量

标签: angularjs cookies


【解决方案1】:

您可以在此处阅读 cookie 文档:https://docs.angularjs.org/api/ngCookies/service/$cookies 我认为这对您有帮助!

【讨论】:

  • 谢谢,但我已经看到并遵循了本文档中的示例。还是不行,上面的代码来自他们的例子
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-25
  • 2023-03-21
  • 2020-09-25
相关资源
最近更新 更多