Angular中的$cacheFactory的作用和用法
来源:互联网 发布:廖雪峰python下载 编辑:程序博客网 时间:2024/06/10 23:08
1、Angular中的$cacheFactory的作用:
用于生成一个用来存储缓存对象的服务,并且提供对对象的访问。
2、Angular中的$cacheFactory的方法:
(1)put(key,value);
在缓存对象中插入一个键值对(key,value)。
(2)get(key);
在缓存对象中通过指定key获取对应的值。
(3)romove(key);
在缓存对象中通过指定key删除对应的值。
(4)removeAll();
删除缓存对象中所有的键值对。
(5)destroy();
销毁这个缓存对象。
(6)info();
获取缓存对象信息(id,size)。
注意:key:string类型,缓存对象中的值名称。
value:所有类型,缓存对象中的值。
3、Angular中的$cacheFactory的用法:
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Cache例子</title> <script src="http://apps.bdimg.com/libs/angular.js/1.2.16/angular.min.js"></script></head><body ng-app="app"><div ng-controller="myCtrl1" ></div><div ng-controller="myCtrl2" ></div><div></div><script type="text/javascript"> var app=angular.module("app",[]); app.controller('myCtrl1',['$scope','$cacheFactory',function($scope,$cacheFactory){ var cache = $cacheFactory('cache01'); cache.put('name','张三'); cache.put('age',18); var info = cache.info(); console.log(info); }]); app.controller('myCtrl2',['$scope','$cacheFactory',function($scope,$cacheFactory){ var cache = $cacheFactory.get('cache01'); var name = cache.get('name'); console.log(name); }]);</script>结果:
3 0
- Angular中的$cacheFactory的作用和用法
- Angular中的Service的作用和用法
- angular中$cacheFactory用法(缓存)
- 模拟ANGULAR 的一个cacheFactory方法
- 野兽的Angular Api 学习、翻译及理解 - - $cacheFactory
- angular 中 cacheFactory 数据传递
- c中的union的用法和作用
- c中的union的用法和作用
- angular中的作用域的那些事儿
- angularJs中$cacheFactory缓存用法
- angular的directive的属性和用法
- angular的作用域
- 浅谈angular的作用
- 浅谈在Java开发中的枚举的作用和用法
- 关于类中的getInstance()方法的用法和作用
- 浅谈在Java开发中的枚举的作用和用法
- angular中的ng-repeat-start和ng-repeat-end的用法介绍
- angular中运用$cacheFactory服务时候报错
- HDU 1301-Jungle Roads (Kruscal 最小生成树)
- 学OD -- 消息断点 RUN跟踪
- 编程之美2.15子数组之和的最大值(二维)Java版
- 类的static成员函数和const成员函数
- 从苏宁电器到卡巴斯基第08篇:来到苏宁之前的过渡
- Angular中的$cacheFactory的作用和用法
- android 图片缓存
- Siege压力测试和评测工具
- C# socket通讯
- mysql 5.7.13免安装版配置。
- mysql 5.7.13 linux 安装 配置
- android_Handler详解
- 格式化数字
- HDU 1358