我有一个奇怪的问题,我的Highcharts图只是正确的"图形"在Chrome上。图形框架本身显示得很好(轴名称,标签,白色背景等),但实际列不会生成动画,也不会显示在图形上以表示实际数据。它似乎看起来像一个空图。
通过AJAX调用数据。那一切都很好。代码本身也非常简单,所以不确定是什么导致了这一点。以下是代码,非常感谢任何帮助:
Highcharts.chart('modal-graph-wrapper', {
chart: {
type: 'column'
},
title: {
text: 'Build Time vs. Step'
},
yAxis: {
title: {
text: 'Length of Time (seconds)'
},
categories: timeArray
},
xAxis: {
categories: nameArray
},
plotOptions: {
series: {
pointStart: 0
}
},
series: [{
name: 'Build Time (seconds)',
data: timeArray,
lineWidth: 3,
marker: {
radius: 3,
fillColor: '#337ab7'
}
}]
});
答案 0 :(得分:1)
我最终搞清楚了。这是因为Date.parse函数在Firefox或Safari中无法正常工作;而在Chrome中,它按预期工作。重组时间格式解决了我的问题。谢谢!