D3:如何关闭JSON文件?

时间:2013-12-30 15:05:17

标签: json d3.js

当我更新JSON文件的内容时,当我使用d3.json访问它们时,它们不会被更改。我怀疑可能有必要关闭文件以刷新内容,但到目前为止我一直无法找到如何做到这一点。 (我重命名该文件,但有效但显然不可取。)

1 个答案:

答案 0 :(得分:1)

由于您的浏览器缓存了JSON,您会看到此行为。也就是说,当您重新加载页面时,浏览器实际上并未再次请求JSON。这是你能做的。

  • 删除浏览器缓存或关闭并重新打开浏览器。
  • 向文件名添加查询参数(不做任何事情),请参阅this question
  • 重命名文件(正如您已经发现的那样)。
  • 如果您可以控制网络服务器,则可以对其进行配置以防止缓存。有关更多详细信息,请参阅我上面链接的问题的答案。