我正在使用 Angular 和 NodeJS 创建一个项目。我的代码有问题。我正在nodejs中设置cookie并想要读取 Angular 一面。我不知道如何才能实现这一目标。
这里是设置cookie
cookies = {expire : new Date(new Date().getTime()+20*60*1000), maxAge : 600000, httpOnly : true, secure : true};
res.cookie('cookiename', "cookievalue", cookies);
在 AngularJS 中:
console.log(document.cookie) //get blank value
请帮忙
最佳答案
您可以使用 AngularJS api 来实现: https://docs.angularjs.org/api/ngCookies/service/$cookies
angular.module('cookiesExample', ['ngCookies'])
.controller('ExampleController', ['$cookies', function($cookies) {
// Retrieving a cookie
var favoriteCookie = $cookies.get('myFavorite');
// Setting a cookie
$cookies.put('myFavorite', 'oatmeal');
}]);
关于javascript - 从 Angular 侧的nodejs读取cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46890016/