Ho un problema con il navigatore di Highstock che mostra sempre 1970-1-1 come punto di partenza quando si creano serie dinamiche e dati ... qualcuno ha riscontrato questo problema e ha qualche soluzione?Il Navigatore di Highstock inizia sempre dal 1970-1-1
Ecco un esempio: http://jsfiddle.net/sokarovski/SRtvn/
var $container = $('.canvas');
var chart = new Highcharts.StockChart({
chart: {
renderTo: $container[0]
},
xAxis: {
type: 'datetime' ,
ordinal: false
}
});
chart.addSeries({
data: [
[Date.UTC(2013,1,1), 0],
[Date.UTC(2013,1,5), 10],
[Date.UTC(2013,1,15), 15],
[Date.UTC(2013,2,5), 20],
[Date.UTC(2013,2,28), 25],
[Date.UTC(2013,3,3), 30],
]
});
//I tried to fix it with this also but it does not help
chart.xAxis[0].setExtremes(Date.UTC(2013,1,1), Date.UTC(2013,3,3));
Mi dispiace che stavo cercando tutta la mattina per trovare ulteriori informazioni su questo, quindi in pratica non c'è soluzione alternativa anche se l'ho impostato manualmente in qualsiasi momento ogni volta che i dati vengono caricati? – thejigsaw
Suggerisco di aggiungere almeno una serie con i dati e quindi utilizzare addSeries. –
Anche avendo una serie di avvio dopo aver aggiunto la serie successiva il navigatore è di nuovo avvitato ... :(La mia custodia richiede la rimozione di tutte le serie e inserirne di nuove non è un dato live semplicemente sfogliando cronologia e dati diversi. penso che distruggere la Highstock e creare un nuovo Highstock sia l'opzione migliore? Avevo dubbi sulle perdite di memoria nei browser con js dato che non li gestiscono molto bene ... – thejigsaw