大佬教程收集整理的这篇文章主要介绍了使用AngularJS创建cookie,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
通过设置$cookies
变量来实现:
angular.module('cookiesExample', ['ngcookies'])
.controller('ExampleController', ['$cookies', function($cookies) {
// RetrIEving a cookie
var favoritecookie = $cookies.myFavorite;
// SetTing a cookie
$cookies.myFavorite = 'oatmeal';
}]);
您的版本:
angular.module('myApp', ['ngcookies'])
.controller('myController', ['$scope', '$http','$cookies', function ($scope, $http, $cookies) {
// RetrIEving a cookie
var favoritecookie = $cookies.myFavorite;
// SetTing a cookie
$cookies.myFavorite = 'oatmeal';
}]);
资源
请记住要包含<script src="angular-cookies.Js">
在您的HTML中。
我尝试使用下面的代码设置Cookie:
angular.module('myApp').controller('myController',['$scope','$http','$cookies',function ($scope,$http,$cookies) {
$scope.setMyCookie = function () {
$cookies.put('Mykey','MyValue');
};
$scope.setMyCookie();
}]);
我已将角度cookie更新到1.3.14版本,我知道有一个重大更改,但是现在应该如何编写上面的代码?
运行上面的代码,我得到这个错误: Error: $cookies.put is not a function
更新:我必须在2个文件中执行此操作:
var app = angular.module('myApp',['ngRoute']);
app.config(['$routeProvider','$httpProvider',function ($routeProvider,$httpProvider) {
}]);
angular.module('myApp',['ngCookies']).controller('cookiesExample',['$cookies',function ($cookies) {
// Retrieving a cookie
var favoriteCookie = $cookies.myFavorite;
// SetTing a cookie
$cookies.myFavorite = 'oatmeal';
}]);
以上是大佬教程为你收集整理的使用AngularJS创建cookie全部内容,希望文章能够帮你解决使用AngularJS创建cookie所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。