2015-11-29 3 views
0

Можно ли загрузить один и тот же csv дважды с d3?Как загрузить два раза те же обновленные csv с d3

У меня есть фляжный сервер, который обновляет файл csv каждые 10 секунд. Я хотел бы перезагрузить график данных каждые 10 секунд.

Я использовал setInterval и внутри я повторно

d3.csv("static/data.csv", function(error, data) {... 

Но когда я печать переменных данных я всегда получаю один и тот же график, как если бы CSV не изменилась.

Когда я обновляю страницу, она берет новые данные, и проблем нет.

ответ

1

Это результат кэширования браузера. Простейшим обходным решением является добавление случайного числа или штампа даты и времени в конец URL-адреса.

См. Этот ответ: Prevent browser caching of jQuery AJAX call result

Смежные вопросы