我正在使用AngularJS在本机iOS应用程序中获取应用程序,并且在加载动态数据时遇到问题。
我已设置控制器,以便通过基于每个网页视图的http查询从 iOS应用中请求JSON data
。
当 JSON 数据发生更改时,会重新加载Web视图,但似乎angular不会再次请求数据,而是从缓存中提取数据。
有没有办法我们可以不断要求Angular只请求数据而不缓存 JSON ?
答案 0 :(得分:0)
尝试在网址上添加查询参数
'my/url?' + new Date().getTime()
这是迄今为止最简单的事情,以确保它永远不会被缓存。
通过确保缓存过期标头设置为过去的日期,服务器端还有一个替代方案,从而确保无法缓存。