Jquery Highstock图表错误:此.LabelBox未定义第30行
我有一个web应用程序,有大量功能齐全的Highchart图表。Jquery Highstock图表错误:此.LabelBox未定义第30行,jquery,highcharts,highstock,Jquery,Highcharts,Highstock,我有一个web应用程序,有大量功能齐全的Highchart图表。 我试图在图形中实现Highstock,但它在Highstock文件中直接给了我一个firebug错误: this.labelBBox is undefined line 30 of Highstock.js 我的所有库都是最新的(与在线演示版本完全相同) 我无法理解为什么会出现此错误,以下是我的代码: function generateChart10(id, dataChart, currencies){ // crea
我试图在图形中实现Highstock,但它在Highstock文件中直接给了我一个firebug错误:
this.labelBBox is undefined line 30 of Highstock.js
我的所有库都是最新的(与在线演示版本完全相同)我无法理解为什么会出现此错误,以下是我的代码:
function generateChart10(id, dataChart, currencies){
// create the chart
chart = new Highcharts.StockChart({
chart : {
renderTo : id,
marginLeft: 15,
borderColor: '#FFFFFF'
},
rangeSelector : {
enabled: false
},
navigator : {
enabled: false
},
scrollbar : {
enabled: false
},
title : {
text : ''
},
series : [{
type : 'candlestick',
name : currencies,
data : dataChart
}]
});
}
我的数据图表具有以下值:
[1336207200000,0.9996,1.0063,0.9989,1.0022],[1336420800000,0.9924,1.0022,0.9924,0.9996],[133633440000,0.9981,0.9986,0.9921,0.9926],[1336075200000,0.9879,0.9963,0.9861,0.9956],[13359888800000,0.9867,0.9892,0.9828,0.9879],[133592900000,0.9856,0.9900,0.9900,0.9867],[133690900000,0.9800,0.9867,0.9867],[133690900000,0.98000,0.9867,0.9867,0.9867,0.9867],[0.9867],[0.9877,98,[1335729600000,0.981,0.9894,0.9804,0.9877],[1335470400000,0.9858,0.987,0.98,0.9801],[133538400000,0.9826,0.9865,0.9805,0.9858]]
有人知道我为什么会犯这个错误吗
谢谢!问题在于时间戳的顺序是相反的(从新到旧)。
因此,我刚刚反转了数组
dataChart
,这就解决了它!问题在于时间戳的顺序是相反的(从新到旧)。
所以我刚刚反转了数组dataChart
,这就解决了它