使用d3.text时避免数据缓存

ela*_*ell 5 d3.js

我正在使用d3.text()来加载文本文件.我想避免使用浏览器的缓存.谁知道如何做到这一点?谢谢!

mee*_*mit 12

看不到MIME类型如何为此问题做任何事情.

您可以通过在网址上附加一个随机数来避免缓存(这是与d3无关的一般做法).所以,如果你的网址是

var url = 'http://www.example.com/somthing';

然后提出你的要求

 d3.text(
   url + '?' + Math.floor(Math.random() * 1000)
 );
Run Code Online (Sandbox Code Playgroud)

更多信息在这里