我在我的 $http 请求中启用了缓存,现在成功的回调只在第一次运行。我想知道这是否是预期的,或者我需要了解有关缓存 $http 的一些信息?
这是我一直在尝试的:
$http.get('/foo/bar', { cache: true })
.success(function(data){
// does foo
})
.error(function(){
// uh oh
});
假设我已经处理过一次数据,但每次我还想运行其他命令。所以,如果数据是真的缓存或已经可用,我不想重复自己,但是假设我用动画打开和关闭元素,这应该去哪里?!
感谢您的关注!