我正在学习如何使用 highcharts,但我对 xrange 类型有疑问。我正在尝试在我的网站上的 div 中显示一个简单的图表,但是我无法完全看到该图表。我在日期时间方面遇到了极大的困难……难道不应该根据我的数据自动调整吗?
xAxis 具有 datetime 类型和 yAxis 类别。我想知道问题是否可能来自我的 div 但我尝试了各种尺寸但没有任何改变......
我是不是忘记了什么?我也尝试了不同的格式,但徒劳无功,我只想调整比例,这样我就可以看到整个图表
这是我的代码(现在非常基本,我正在努力理解):
Highcharts.chart('chart_{{ Stm.id }}_{{ rowPse.id }}', {
chart: {
type: 'xrange'
},
title: {
text: 'Période des données pour chaque dépôt'
},
xAxis: {
type: 'datetime'
},
yAxis: {
categories: [/*'Dépôt 15', 'Dépôt 16'*/],
reversed: false
},
legend: {
enabled: false
},
colors: ['orange'],
series: [{
name: '',
pointWidth: 15,
data: [{
x: Date.UTC(2018, 5, 4),
x2: Date.UTC(2018, 5, 10),
y: 0
}, {
x: Date.UTC(2018, 5, 15),
x2: Date.UTC(2018, 5, 19),
y: 0
}, {
borderColor: 'black',
borderWidth: 1,
color: 'rgba(255, 255, 255, 0.1)',
x: Date.UTC(2018, 5, 4),
x2: Date.UTC(2018, 5, 19),
y: 0
}, {
x: Date.UTC(2018, 5, 27),
x2: Date.UTC(2018, 6, 9),
y: 1
}, {
x: Date.UTC(2018, 6, 14),
x2: Date.UTC(2018, 6, 21),
y: 1
}, {
borderColor: 'black',
borderWidth: 1,
color: 'rgba(255, 255, 255, 0.1)',
x: Date.UTC(2018, 5, 27),
x2: Date.UTC(2018, 6, 21),
y: 1
}]
}]
});
如果这个问题已经被问过,我很抱歉,但我没有找到任何东西。我毫不怀疑这是一个愚蠢的问题。
谢谢 !