Chartist.js и update
Мне в библиотеку Chartist.js необходимо внедрить авто обновление, в документации я вычитал что есть некий update(); который позволяет это сделать: http://gionkunz.github.io/chartist-j...unction-update
Написал вот такой пример: https://jsfiddle.net/4jyaLxnv/8/ function adddata(){ myLineChart.data.datasets[0].data[7] = Math.floor(Math.random()*80); myLineChart.data.labels[7] = now.getHours()+':'+now.getMinutes(); myLineChart.update(); } Таким образом мы обновляем последние данные. Но подскажите пожалуйста каким образом добавлять новые данные и удалять старые автоматически? То есть по нажатию на кнопку, добавить 1 новую в конец и удалить старую в начале. |
Цитата:
тут всё также |
dima85,
function adddata(){ myLineChart.data.datasets[0].data.shift(); myLineChart.data.datasets[0].data.push(Math.floor(Math.random()*80)); myLineChart.data.labels.shift(); myLineChart.data.labels.push(now.getHours()+':'+now.getMinutes()); myLineChart.update(); } |
Разобрался, спасибо большое!
|
Часовой пояс GMT +3, время: 23:02. |