是否可以缓存一些http,直到url更改中使用的参数:
app.factory('dataService', function ($http,$rootScope) {
return {
getData: function () {
return $http.get(rest.getData
+ $rootScope.number + "/" + $rootScope.blb
).then(function (result) {
return result.data;
});
}
}
});
所以,当$ rootScope.number在控制器中发生变化时,我需要再次调用http,直到那时它应该被缓存。它有可能吗?如何?