Highcharts在Firefox或Safari中没有“绘图”
问题描述:
我有一个奇怪的问题,那就是我的Highcharts图形只能在Chrome上正确“绘图”。图框自身显示得很好(轴的名称,标签,白色背景等),但实际的列不会动画化,也不会显示在图上以表示实际数据。它看起来像一个空的图。Highcharts在Firefox或Safari中没有“绘图”
数据通过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'
}
}]
});
答
我结束了弄清楚。这是因为Date.parse函数在Firefox或Safari中无法正常工作;而在Chrome中它按预期工作。重构时间格式解决了我的问题。谢谢!