cache-factory-angular:支持 AngularJS 过期的 LRU 缓存

时间:2024-06-18 12:30:51
【文件属性】:

文件名称:cache-factory-angular:支持 AngularJS 过期的 LRU 缓存

文件大小:623KB

文件格式:ZIP

更新时间:2024-06-18 12:30:51

JavaScript

具有过期支持的LRU缓存 作为 Angular 的$cacheFactory替代品, taggedCacheFactory工厂提供支持缓存过期和标记。 到期 当缓存已满时,已过期的项目将优先删除,然后再回退到删除最近最少使用的项目。 这有助于确保经常使用的缓存条目最终会被删除,以防止无限期地显示陈旧的内容。 用法 var app = angular . module ( 'MyApp' , [ 'tagged.services.cache-factory' ] ) ; app . service ( 'myService' , [ 'taggedCacheFactory' , 'mySlowApi' , function ( taggedCacheFactory , mySlowApi ) { var cache = taggedCacheFactory ( 'myServiceCa


【文件预览】:
cache-factory-angular-master
----.coveralls.yml(24B)
----tagged-cache-factory.min.js(2KB)
----bower.json(634B)
----Gruntfile.js(3KB)
----src()
--------tagged-cache-factory-test.js(7KB)
--------tagged-cache-factory.js(5KB)
----tagged-cache-factory.js(5KB)
----.travis.yml(82B)
----config()
--------require.conf.js(619B)
--------karma.conf.js(2KB)
----README.md(5KB)
----.bowerrc(38B)
----bower_components()
--------angular()
--------angular-mocks()
--------sinon()
----.gitignore(22B)
----package.json(898B)

网友评论