一、ngCookies 模块
来源:互联网 发布:mac的library在哪 编辑:程序博客网 时间:2024/05/20 14:20
AngularJS 中 $cookies 将要取代 $cookieStore,所以请不要使用 $cookieStore 了。
$cookies 的作用就是提供浏览器 Cookies 的读/写访问操作。
使用方法:
1、获取 Cookie
get(key)
根据key返回该cookies值。
key:搜索cookies的id。
getObject(key)
根据key返回该cookies的反序列化值。
key:搜索cookies的id。
getAll()
返回所有cookies的键值对格式对象。
2、设置 Cookie
put(key,value,[options])
根据给定的id设置一个cookies。
key:cookies值的id。
value:要存储的cookies原始值。
[options]:选项对象。
putObject(key,value,[options])
根据给定的id设置一个cookies。
key:cookies值的id。
value:要存储的cookies原始值。
[options]:选项对象。
3、移除 Cookie
remove(key,[options])
移除指定id的cookies。
key:要删除的键值cookies对的id。
[options]:选项对象。
(function () { angular.module('Demo', ["ngCookies"]) .controller('testCtrl', ["$cookies","$timeout",testCtrl]); function testCtrl($cookies,$timeout) { var time = new Date().getTime()+5000; $cookies.put("theCookie","Hello World",{expires:new Date(new Date().getTime()+5000)}); $cookies.putObject("objCookie",{value:"Hello World"},{expires:new Date(new Date().getTime()+5000)}); var getCookie = $cookies.get("theCookie"); // Hello World var getObjCookie = $cookies.getObject("objCookie"); // Object{ value="Hello World" } //$cookies.remove("theCookie"); // theCookie = unfefined //$cookies.remove("objCookie"); // objCookie = undefined var allCookies = $cookies.getAll(); // Object{ theCookie="Hello World", objCookie="{"value":"Hello World"}", newCookie="{"value":"Hello World"}" } $timeout(function(){ var _getCookie = $cookies.get("theCookie"); // theCookie = unfefined var _getObjCookie = $cookies.getObject("objCookie"); // objCookie = undefined },6000); } }());
0 0
- 一、ngCookies 模块
- Angular中ngCookies模块介绍
- angular中使用ngCookies来操作cookie
- Android Phone模块 一
- Android Phone模块 一
- dojo(一):创建模块
- argparse 模块(一)
- phpcms 模块开发(一)
- Android Phone模块 一
- 短信模块(一)
- 内核模块编程一
- DownLoad模块 (一)
- Tab 模块 (一)
- Night模块(一)
- Wallpaper模块(一)
- Python模块(一)
- opencv feature2D模块(一)
- Angular2(一)--模块
- Linux服务器时间相关结构体和函数整理
- Oracle 查询连续的年份
- 简单选择排序(该出手时才出手)
- 读取assets中的图片
- 防止MTU设置不合理导致的链路不通问题
- 一、ngCookies 模块
- Linux 与 BSD 有什么不同?
- 从一个简单查找问题看算法的魅力
- Vultr CentOS6.8换内核装锐速
- 前端开源项目周报0221
- UDP主要丢包原因及具体问题分析
- 文章标题
- Bzoj 3122 [Sdoi2013]随机数生成器(BSGS+exgcd)
- 欢迎使用CSDN-markdown编辑器