【发布时间】:2018-04-12 09:16:46
【问题描述】:
我对 Highcharts 还很陌生,文档对于我来说非常庞大,可以解决我的小问题。
我正在为跑步者开发应用程序,并希望以分钟为单位在图表上显示跑步速度:以公里或英里为单位的秒数,格式为 05:30,这意味着速度为公里或英里前 5 分 30 秒。
我当前(但不工作)的代码在这里:
Highcharts.chart('container', {
yAxis: {
type: 'datetime',
categories: ['03:30','04:00','04:30','05:00','05:30','06:00','06:30','07:00','07:30','08:00','08:30'],
labels: { format: '{value:%H:%M}'}
},
xAxis: {
categories: ['2018-01-01', '2018-05-01', '2018-10-01']
},
series: [{
data: ['05:00', '06:00' , '06:30'],
dataLabels: { format: '{value:%H:%M}'}
}],
legend: {layout: 'vertical',align: 'right',verticalAlign: 'middle'},
plotOptions: {series: {label: {connectorAllowed: false},pointStart: 0}},
responsive: {rules: [{condition: {maxWidth: 1000},chartOptions: {legend: {layout: 'horizontal',align: 'center',verticalAlign: 'bottom'}}}]}
});
目前图表中的线条没有出现。任何人都可以修复我的代码以正常工作吗?谢谢。
【问题讨论】:
标签: time highcharts yaxis