【发布时间】:2019-08-27 08:34:03
【问题描述】:
我使用 Highcharts 创建了一个条形图,时间线以毫秒为单位。时间线包含多个系列,其中一些具有相同的颜色,以指示状态随时间的变化。出于某种原因,图表会在连续点之间产生间隙。可以在此处查看示例图表:https://jsfiddle.net/dh7q1emn/1/(这只是显示问题的简短摘录 - 实际图表可能有更多部分。)
我希望两个红色部分之间的“间隙”部分用橙色调填充。
这些是 Highchart 设置和数据:
Highcharts.chart('container', {
"chart": {
"zoomType": "x"
},
"credits": {
"enabled": false
},
legend: {
visible: false
},
"plotOptions": {
"line": {
"linecap": "square",
"lineWidth": 50,
"marker": {
"enabled": false
}
},
"series": {
"label": {
"connectorAllowed": false,
"enabled": false
},
"marker": {
"enabled": false
},
"pointStart": 1566806513433,
"showInLegend": false
}
},
"series": [{
"data": [
[1566806513433, 2],
[1566806659945, 2]
],
"color": "#f41930"
}, {
"data": [
[1566806659945, 2],
[1566806665051, 2]
],
"color": "#ff7843"
}, {
"data": [
[1566816565051, 2],
[1566817251291, 2]
],
"color": "#f41930"
}],
"subtitle": {
"text": null
},
"title": {
"text": null
},
"tooltip": {
"enabled": true,
"pointFormat": "<tr><td>{series.name} </td>",
"reversed": true
},
"xAxis": {
"endOnTick": true,
"startOnTick": true,
"title": {
"text": null
},
"type": "datetime"
},
"yAxis": {
"visible": false
}
});
我错过了什么?
【问题讨论】:
标签: highcharts bar-chart