SVG / D3 - JSON перезагружается каждые 10 секунд - PullRequest
0 голосов
/ 17 октября 2011

Как мне запрограммировать запрос D3 / json / ajax, который запрашивает новые данные каждые 10 секунд.

Вот мой первый подход к решению, я думаю, что он не очень хорош:

setInterval(function() {
  d3.json("http://1.....", function(json) {
  ....
  })

}, 1000); 

Как это правильно или есть лучший подход?

Большое спасибо

1 Ответ

1 голос
/ 17 октября 2011

Для временного выполнения метода setInterval - ваш лучший вариант, можно использовать setTimeout, но setInterval для этой цели будет лучше. Однако я хотел бы убедиться, что ваш первый вызов ajax завершился, прежде чем снова вызывать функцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...