1

我正在使用 AngularJS 在本机 iOS 应用程序中获取应用程序,并且在加载动态数据时遇到问题。

我已经将控制器设置为通过基于每个页面视图的 http 查询JSON dataiOS 应用程序请求。

JSON数据更改时,Web 视图会重新加载,但似乎 Angular 不会再次请求数据,而是从缓存中提取数据。

有没有一种方法可以持续要求 Angular 只请求数据而不缓存JSON

4

1 回答 1

0

尝试在您的网址上添加查询参数

'my/url?' + new Date().getTime()

这是迄今为止确保它永远不会被缓存的最简单的事情。

服务器端还有一个替代方法,即确保将缓存过期标头设置为过去的日期,从而确保无法缓存。

于 2012-11-13T23:09:19.700 回答