Angular Cookie 读写操作,代码如下所示:
var app = angular.module(\'Mywind\',[\'ui.router\']) app.controller(\'Myautumn\',function($scope,$http,$filter){ //angular Cookie写 //用法 :$scioe.addCookie(\"姓名\",值,时间,\"/\") $scope.addCookie = function(name, value, days, path) { var name = decodeURI(name); var value = decodeURI(value); var expires = new Date(); expires.setTime(expires.getTime() + days * 3600000 * 24); path = path == \"\" ? \"\" : \";path=\" + path; var _expires = (typeof days) == \"string\" ? \"\" : \";expires=\" + expires.toUTCString(); document.cookie = name + \"=\" + value + _expires + path; } //angular Cookie读 //用法:$scope.getCookieValue(\"姓名\") $scope.getCookieValue = function(name) { var name = decodeURI(name); var allcookies = document.cookie; name += \"=\"; var pos = allcookies.indexOf(name); if(pos != -1) { var start = pos + name.length; var end = allcookies.indexOf(\";\", start); if(end == -1) end = allcookies.length; var value = allcookies.substring(start, end); return(value); } else { return \"\"; } }; })
© 版权声明
THE END
暂无评论内容