Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 AngularJS 在本机 iOS 应用程序中获取应用程序,并且在加载动态数据时遇到问题。
我已经将控制器设置为通过基于每个页面视图的 http 查询JSON data从iOS 应用程序请求。
JSON data
当JSON数据更改时,Web 视图会重新加载,但似乎 Angular 不会再次请求数据,而是从缓存中提取数据。
有没有一种方法可以持续要求 Angular 只请求数据而不缓存JSON?
尝试在您的网址上添加查询参数
'my/url?' + new Date().getTime()
这是迄今为止确保它永远不会被缓存的最简单的事情。
服务器端还有一个替代方法,即确保将缓存过期标头设置为过去的日期,从而确保无法缓存。