Highcharts 在下部配置中不显示x轴标签
我正在使用highcharts图形,highcharts的起点显示在我的笔记本电脑上(最大分辨率:1920*1080) 但当我在较低的系统中打开同一个图形时:最大分辨率(1368*768) 注意:给定图像与数据不匹配,但图形相同 代码:Highcharts 在下部配置中不显示x轴标签,highcharts,Highcharts,我正在使用highcharts图形,highcharts的起点显示在我的笔记本电脑上(最大分辨率:1920*1080) 但当我在较低的系统中打开同一个图形时:最大分辨率(1368*768) 注意:给定图像与数据不匹配,但图形相同 代码: $('#call_cc_graph_data').highcharts({ chart: { type: 'spline', zoomType: 'x
$('#call_cc_graph_data').highcharts({
chart: {
type: 'spline',
zoomType: 'x'
},
title: {
text: 'CPS vs Time'
},
xAxis: {
type: 'datetime',
min : 1533873600000,
max : 1533945599000,
},
series:[{
name: 'CC',
data: [[1533876120000,1],[1533876240000,1],[1533876840000,2],[1533876900000,1],[1533877200000,7],[1533877260000,4],[1533877320000,1]]
}]
});
图像的预期结果:它需要在x轴的起点上显示值05:00。尝试使用
xAxis.startOnTick
和xAxis.tickInterval
您可以更改默认xAxis单位选项:
xAxis: {
type: 'datetime',
units: [
[
'second', [20, 40]
],
[
'minute', [1, 2, 5, 10, 15, 30]
],
[
'hour', [1, 2, 3, 5, 6, 8, 12]
],
[
'day', [1, 2]
],
[
'week', [1, 2]
],
[
'month', [1, 2, 3, 4, 6]
],
[
'year',
null
]
],
min: 1533876120000,
max: 1533945599000
},
现场演示:
API:
类似问题:
xAxis: {
type: 'datetime',
units: [
[
'second', [20, 40]
],
[
'minute', [1, 2, 5, 10, 15, 30]
],
[
'hour', [1, 2, 3, 5, 6, 8, 12]
],
[
'day', [1, 2]
],
[
'week', [1, 2]
],
[
'month', [1, 2, 3, 4, 6]
],
[
'year',
null
]
],
min: 1533876120000,
max: 1533945599000
},