在项目中,我们可能会很经常性的利用到控制器之间的相互通信,在angular中的控制器之间的相互通信有以下几种方式: 1)通过本地数据的存储localstorage,sessionstorage, 2)通过rootScope,顶级作用域 3)通过$broadcast,$on,$emit的方式进行通信 ...
分类:
其他好文 时间:
2017-08-22 23:16:31
阅读次数:
242
localStorage 长期存储数据,浏览器关闭后数据不丢失;sessionStorage 数据在浏览器关闭后自动删除。 在用户没有与因特网连接时,可以正常访问站点或应用,在用户与因特网连接时,更新用户机器上的缓存文件。原理:HTML5 的离线存储是基于一个新建的.appcache 文件的缓存机制 ...
分类:
Web程序 时间:
2017-08-19 10:57:37
阅读次数:
186
cookie是储存在用户本地终端上的数据,意思就是能把用户的一些文字信息储存下来,但是cookie的储存空间特别小,一个浏览器能创建的 Cookie 数量最多为 300 个,并且每个不能超过 4KB,每个 Web 站点能设置的 Cookie 总数不能超过 20 个,因此现在越来越少的人使用cooki ...
分类:
其他好文 时间:
2017-08-17 12:59:08
阅读次数:
179
1 2 3 4 sessionStorage实现记事本功能 5 6 7 8 9 10 11 12 13 54 55 1 2 3 4 记事本案例 5 6 7 8 9 10 11 12 13 14 15 ... ...
.factory('locals',['$window',function($window){ return{ //存储单个属性 set :function(key,value){ $window.sessionStorage[key]=value; }, //读取单个属性 get:function ...
分类:
其他好文 时间:
2017-08-16 21:55:37
阅读次数:
149
window.sessionStorage——会话级存储: 在浏览器的内存中存储的与某个服务器间的一系列请求-响应过程中产生的数据——都是Key-Value对形式。当会话结束时(用户关闭了浏览器),会话级数据即消失。 sessionStorage['key'] = 'value'; //存储一个数据 ...
分类:
其他好文 时间:
2017-08-16 18:18:19
阅读次数:
122
最近因为项目上需要使用到客户端存储,所以稍微研究了一下,以下说说自己的理解和使用经验 1.调用方法相同 各自都包含以下几种操作: //根据key获取对应的值; window.sessionStorage.getItem(key); window.localStorage.getItem(key); ...
分类:
其他好文 时间:
2017-08-16 17:29:02
阅读次数:
109
sessionStorage 用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此 sessionStorage 不是一种持久化的本地存储,仅仅是会话级别的存储。而 localStorage 用于持久化的本地存储,除非主动删除数 ...
分类:
其他好文 时间:
2017-08-14 18:57:08
阅读次数:
108
sessionStorage 和 localStorage 是HTML5 Web Storage API 提供的,可以方便的在web请求之间保存数据。有了本地数据,就可以避免数据在浏览器和服务器间不必要地来回传递。 sessionStorage、localStorage、cookie都是在浏览器端存 ...
分类:
其他好文 时间:
2017-08-12 10:09:45
阅读次数:
121