问题是我有这样的代码:
$(function(){
data = [
[1315522800001, 9],
[1317596400000, 3],
];
// Create the chart
window.chart = new Highcharts.StockChart({
chart : {
renderTo : 'container'
},
rangeSelector : {
selected : 1
},
title : {
text : 'AAPL Stock Price'
},
series : [{
name : 'AAPL',
data : data,
type : 'column',
tooltip: {
yDecimals: 2
},
dataGrouping: {
units: ['day', [1]]
}
}]
});
});
Which works fine。显示漂亮的两列。问题是,如果我复制第二行数据,那么我将:
[1315522800001, 9],
[1315522800001, 9],
[1317596400000, 3],
我没有得到预期的结果。什么是更糟糕的浏览器吃掉我的所有内存(在Linux上的Opera和Firefox以及Mac上的Safari上测试)并且几乎不显示任何内容。
我的问题是我在这里做错了什么?我不知道的是什么? 来自网站工作的所有更复杂的例子,但我似乎无法找到我的代码的任何特殊问题。