在angularjs rails资源中使用http缓存
我正在使用该项目包装我的http rest服务。 我在文档中没有找到关于缓存的内容,我的一些方法应该只访问服务器一次并缓存它们的响应在angularjs rails资源中使用http缓存,angularjs,angular-resource,Angularjs,Angular Resource,我正在使用该项目包装我的http rest服务。 我在文档中没有找到关于缓存的内容,我的一些方法应该只访问服务器一次并缓存它们的响应 有没有一种简单的方法可以实现这一点?您可以通过资源配置(即httpConfig)将选项传递给$http),如下所示: 如何使缓存失效?您需要提供自己的缓存机制(请参阅)。以下是Angular的$cacheFactory的一个流行替代品,它与$http一起工作: return railsResourceFactory({ url: '/books', nam
有没有一种简单的方法可以实现这一点?您可以通过资源配置(即
httpConfig
)将选项传递给$http
),如下所示:
如何使缓存失效?您需要提供自己的缓存机制(请参阅)。以下是Angular的$cacheFactory的一个流行替代品,它与
$http
一起工作:
return railsResourceFactory({
url: '/books',
name: 'book',
httpConfig: {
cache: true
}
});