2013-03-11 23 views
6

Ho un highcharts-chart con quattro righe (series). Vorrei aggiornare ogni serie con un punto (value) e spostare queste quattro linee dinamicamente (1 in - 1 uscita) allo stesso tempo. Questo funziona con una serie nel grafico perfettamente:Aggiornamento dinamico di più serie in highcharts

chart.series[0].addPoint([x, 5], true, true); 

C'è un modo rapido per aggiungere il punto a tutte le quattro linee in una sola volta?

Hanspeter

+0

Che ne dici di un ciclo 'for'? –

risposta

12

È possibile possibile aggiornare ogni serie su una linea, ma solo a rendere l'ultimo ridisegna il grafico in questo modo:

chart.series[0].addPoint([x, 5], false, true); 
chart.series[1].addPoint([x, 5], false, true); 
chart.series[2].addPoint([x, 5], false, true); 
chart.series[3].addPoint([x, 5], true, true); 

Ecco un JSFiddle illustra il concetto: http://jsfiddle.net/mkremer90/yZSzZ/

+0

In questo modo funziona perfettamente per tutte le linee! – user2158260

+0

In questo modo funziona perfettamente per tutte le linee! Grazie! – user2158260

+0

Nessun problema! Sentiti libero di votare anche la mia risposta;) Grazie! – MatthewKremer

Problemi correlati