$http.get('http://server/myapi', {
cache: true
}).success(function() {//Processing success});
$http.get menambahkan cache Saya meminta rekod Kali pertama saya meminta data pada URL, saya memuat semulanya berkali-kali dan tidak pernah meminta data lagi. . Apakah mekanisme kemas kini untuk cache di sini? Dalam keadaan apakah data di laman web boleh diperoleh semula?
Secara amnya, saya mengesyorkan AngularCache
https://github.com/jmdobry/angular-cache
Boleh ditetapkan untuk tamat tempoh mengikut masa
Simpan cache
var $httpDefaultCache = $cacheFactory.get('$http');
Kemudian anda boleh mengawalnya
$httpDefaultCache.remove(key);
// key ialah url anda, seperti /api/user/current/51a9020d91799f1e9b8db12f