是否可以用d3两次加载同一csv?
我有一个烧瓶服务器,它每10秒更新一个csv文件。我想每10秒重新加载一次数据图。
我使用了setInterval
,内部我重复使用
d3.csv("static/data.csv", function(error, data) {...
但当我打印数据变量时,我总是得到相同的图形,就好像csv没有改变一样。
当我刷新页面时,它会获取新数据,没有问题。
这是浏览器缓存的结果。最简单的解决方法是在url的末尾附加一个随机数或日期时间戳。
请参阅以下答案:阻止浏览器缓存jQuery AJAX调用结果