Sur*_*ten 6 javascript browser-cache angularjs ionic-framework ionic
我需要DSCacheFactory在我的Ionic/Cordova应用程序中使用.但我不知道如何使用它.我也不太了解DSCacheFactory,我认为它与网络缓存一样.
请帮我找出解决方案
boz*_*mob 10
大多数离子应用程序都使用 - Angular Cache.这真是一个很棒的库,我们已经拥有了大部分功能.它使用简单,有用.
做就是了 npm install --save angular-cache
或者如果你正在使用凉亭 bower install --save angular-cache
API非常简洁直观.
存储数据 -
profileCache.put('/profiles/34', {
name: 'John',
skills: ['programming', 'piano']
});
Run Code Online (Sandbox Code Playgroud)
要检索存储的数据 -
var profile = profileCache.get('/profiles/34');
profile.name; // 'John'
Run Code Online (Sandbox Code Playgroud)
获取有关缓存中项目的信息 -
var info = profileCache.info('/profiles/34');
info.isExpired; // false
// etc.
Run Code Online (Sandbox Code Playgroud)
获取有关缓存本身的信息 -
var info = profileCache.info();
info.size; // 2
info.maxAge; // 3600000
info.deleteOnExpire; // 'aggressive'
// etc.
Run Code Online (Sandbox Code Playgroud)
可以轻松删除项目,我们可以在完成后删除缓存 -
profileCache.remove('/profiles/34');
profileCache.get('/profiles/34'); // undefined
profileCache.destroy();
CacheFactory.get('profileCache'); // undefined
Run Code Online (Sandbox Code Playgroud)
这些是一些最需要或最需要的功能/操作.它有很大的支持,非常稳定.感谢jmdobry这样一个优雅的图书馆.
以下是离线人士建议使用此库的官方论坛中的一些参考链接 -
希望它有所帮助:)快乐的编码!
| 归档时间: |
|
| 查看次数: |
329 次 |
| 最近记录: |