我正在尝试使用 HighStock 显示一些数据。除了我不能显示少于 6 天之外,一切都很好。正如您在下面看到的,我选择了 3 天作为范围,但图表仍然显示 6 列。此外,如果我尝试选择 4 月 18 日之后的任何一天作为“从”值,则该值将被忽略并考虑 2013 年 4 月 18 日。最后,如果我尝试捏导航器,我也会有同样的行为,我不能显示少于 6 天。
我查看了 HighStock API Reference 但我找不到任何关于 6 是默认显示的天数/值这一事实的参考。
下面我报告我的js:
$('#container').highcharts('StockChart', {
chart: {
backgroundColor: '#E5E7EB'
},
rangeSelector: {
buttons: [{
type: 'day',
count: 3,
text: '3d'
}, {
type: 'week',
count: 1,
text: '1w'
}, {
type: 'month',
count: 1,
text: '1m'
}, {
type: 'month',
count: 3,
text: '3m'
}, {
type: 'month',
count: 6,
text: '6m'
}, {
type: 'ytd',
count: 1,
text: 'Ytd'
},{
type: 'year',
count: 1,
text: '1y'
}, {
type: 'all',
text: 'All'
}],
selected: 1
},
xAxis: {
type: 'datetime',
minTickInterval: 24 * 3600 * 1000 // daily
},
yAxis: {
offset: 8,
title: {
text: yAxisTitle
},
labels: {
align:'right'
}
},
plotOptions: {
column: {
stacking: 'normal',
dataLabels: {
enabled: false,
color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white'
}
}
},
series: seriesOptions
});
我错过了什么吗?如何显示少于 6 天/值?
感谢,并有一个愉快的一天。