【发布时间】:2016-08-31 00:13:45
【问题描述】:
向数据库添加新数据后,我需要刷新缓存。
angular.module('app').factory('myService', function ($http,$cacheFactory) {
var profileCache=$cacheFactory('profiles');
//get list of items
function getItem(){
var request=$http({
method:'get',
url:domain+'/api/v1/items/list',
cache:profileCache,
params:{
action:'get'
}
});
return(request.then(response.data));
}
// Post items
function addItem(item){
var request=$http({
method:'post',
url:domain+'/api/v1/items/add',
data:item
});
return(request.then(response.data));
}
})
我想在添加项目后刷新缓存,以便缓存可以有新的更改数据。
【问题讨论】:
-
这可能对你有帮助Refresh or invalidate the cache
-
@GitaramKanawade 是的,看到了。 Buy 无法如愿实现。