我在創建動態系列和數據時始終顯示1970-1-1作爲起點的Highstock導航器存在問題......是否有人遇到此問題並且有一些解決方法?Highstock Navigator始終從1970-1-1開始
下面是一個例子: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));
對不起,我整個上午都在尋找一些關於這個的更多信息,所以基本上沒有解決方法,即使我每次數據加載時都手動設置它。 – thejigsaw 2013-03-06 14:54:56
我建議添加至少一個數據的serie,然後使用addSeries。 – 2013-03-08 10:15:19
在添加下一個系列之後,即使有一個啓動系列,導航器也會被再次搞砸...... :(我的用例需要刪除所有系列,並且放入新的系列,它不是真正的實時數據,只是瀏覽歷史記錄和不同的數據。認爲破壞Highstock並創建一個新的Highstock是更好的選擇?我對js的瀏覽器存在內存泄漏問題,因爲它們不能很好地處理它們...... – thejigsaw 2013-03-08 14:42:18