2015-12-24 7 views

Antwort

10

Die meisten der ionischen Anwendung Gebrauch herausgefunden - Angular Cache. Dies ist wirklich eine großartige Bibliothek mit den meisten Funktionen, die wir bereits benötigen. Es ist einfach zu bedienen und dient dem Zweck.

Just do npm install --save angular-cache

oder wenn Sie Bower verwenden bower install --save angular-cache

Die APIs sind sehr sauber und intuitiv.

Zum Speichern der Daten-

profileCache.put('/profiles/34', { 
    name: 'John', 
    skills: ['programming', 'piano'] 
}); 

die zum Abrufen von Daten-

var profile = profileCache.get('/profiles/34'); 

profile.name; // 'John' 
gespeichert

Hier erhalten Sie Informationen zu den Elementen im cache-

var info = profileCache.info('/profiles/34'); 

info.isExpired; // false 
// etc. 

Erhalten Sie Informationen über den Cache itself-

var info = profileCache.info(); 

info.size; // 2 
info.maxAge; // 3600000 
info.deleteOnExpire; // 'aggressive' 
// etc. 

Gegenstände leicht entfernt werden können, und wir können unsere Cache zerstören, wenn wir mit it-

profileCache.remove('/profiles/34'); 

profileCache.get('/profiles/34'); // undefined 

profileCache.destroy(); 

CacheFactory.get('profileCache'); // undefined 

Dies sind einige fertig sind der meisten erforderlichen oder benötigten Funktionen/Operationen. Es hat großartige Unterstützung und ist ziemlich stabil. Danke an jmdobry für solch eine elegante Bibliothek.

Hier sind einige Referenz Links, wo in offiziellen Forum ionischer Menschen haben vorgeschlagen, diese zu verwenden Bibliotheks-

Hoffe es hilft :) Happy Coding!

+1

Hoffe es hilft .. danke .. lass mich überprüfen .. –

+1

@SureshRatten Ja sicher :) Und wenn Sie irgendwelche Probleme haben, sind sie ziemlich schnell bei der Lösung von Problemen. Sie können dies hier tun - https://github.com/jmdobry/angular-cache/issues – bozzmob