0

我在下面有某个 angularjs 服务..

angular.service('SubmitPayment', function($resource){
  return $resource('api/SubmitPayment', {}, {
    query: {method:'GET', params:{}, isArray:false, verifyCache: false}
  });
});

有谁知道 verifyCache 是做什么的?

谢谢

4

1 回答 1

0

旧版本的 AngularJS 有这个选项:

verifyCache – {boolean=} – 如果为 true,那么每当缓存命中时,对象就会返回,并向服务器发出异步请求,并且在收到响应时更新资源和缓存。

请参阅第 7360 行,http://code.google.com/p/freality/source/browse/trunk/space/war/angular.js ?r=105

引用 Vojta 的话:“我们摆脱了整个 $resource 缓存。” -- https://groups.google.com/d/msg/angular/qWQyiXNNjqs/OMquMSVIF58J

$resource 服务的当前代码没有这个选项: https ://github.com/angular/angular.js/blob/master/src/ngResource/resource.js#L43

我认为您现在可以操纵发送的标头。

于 2012-11-07T20:49:24.143 回答