Angular 4/5中AngularJS上的$cookie是多少?
例如在AngularJS中
let app = angular.module('myApp', ['ngCookies']);
app.controller('MainController', MainController);
MainController.$inject = ['$scope', '$cookies'];
function MainController($scope, $cookies){
$cookies.put('msg', 'Hello World');
$scope.msgFromCookie= $cookies.get('msg');
}
3条答案
按热度按时间vxf3dgd41#
在Angular 4/5中有几个npm包可以用来处理cookie。比如“ngx-cookie-service”,你可以用npm得到它
您可以将Cookie服务作为提供者添加到模块中(与处理任何服务一样),然后将其注入到组件中并使用它。
ghg1uchk2#
您可以使用**ngx-cookie-service**
1.将cookie服务作为提供程序添加到您的app.module.ts:
1.然后,将其导入并注入组件:
参考:https://www.npmjs.com/package/ngx-cookie-service
cngwdvgl3#
您可以使用NGX Cookie Service
或
将cookie服务作为提供程序添加到您的app.module.ts:
然后,将其导入并注入构造函数:
就是这样!