angularJs中$cacheFactory缓存用法
来源:互联网 发布:linux怎么退出tail 编辑:程序博客网 时间:2024/06/10 23:24
<div ng-app="module" > <div ng-controller="ctrl1"> {{data}} </div> <div ng-controller="ctrl2"> {{data}} </div></div><script> var m = angular.module('module', []); /*定义控制器ctrl1,,注入$cacheFactory*/ m.controller('ctrl1', ['$scope', '$cacheFactory', function ($scope, $cacheFactory) { //定义$cacheFactory缓存 var obj = $cacheFactory('excache'); //存放数据 obj.put('web', {name: '百度', url: 'www.baidu.com'}); obj.put('user', {name: '腾讯', mail: '213231323@qq.com'}); //得到web行name的数据 $scope.data = obj.get('web').name; //删除缓存数据// obj.remove('web'); 删除web数据// obj.removeAll(); 删除所有数据// obj.destroy(); 销毁所有数据,浏览器会报错// console.log(obj.get('web')); 得到web行数据// console.log(obj.get('user')); 得到user行数据 }]); /*定义控制器ctrl2,注入$cacheFactory,ctrl2是取的ctrl1中的缓存数据*/ m.controller('ctrl2', ['$scope', '$cacheFactory', function ($scope, $cacheFactory) { var obj = $cacheFactory.get('excache'); $scope.data = obj.get('web').name; }]);</script>
阅读全文
0 0
- angularJs中$cacheFactory缓存用法
- AngularJs $cacheFactory 缓存服务
- AngularJs $cacheFactory 缓存服务
- angular中$cacheFactory用法(缓存)
- angularJS$location 各种方法 、$cacheFactory、$log
- angular 中 cacheFactory 数据传递
- Angular中的$cacheFactory的作用和用法
- AngularJS中$scope用法
- angularjs中基本功能用法
- AngularJs中$cookies的用法
- angularjs中compile的用法
- AngularJs中ng-class用法
- angular中运用$cacheFactory服务时候报错
- AngularJS中$http服务的简单用法
- ng-repeat 在angularJS中用法
- AngularJS select中ngOptions用法详解
- AngularJS中$http服务的简单用法
- AngularJS中$http服务的简单用法
- Dense-Captioning Events in Videos
- JavaBean属性命名特殊规范
- js:利用for循环,循环输出HelloWord
- java生成二维码
- JS中的if循环
- angularJs中$cacheFactory缓存用法
- tomcat eclipse调试部署静态文件
- 计组实验Cache控制器设计
- 开启博客之旅
- Codeforces Round #379 (Div. 2) D. Anton and Chess —— 基础题
- JAVA 深拷贝和浅拷贝
- Spring容器加载Bean源码分析
- 子进程的异步等待方式
- 反射-类加载器的概述和分类