我正在尝试在yAxis上显示更多的标签,但是我不能让它工作。我的yAxis属性如下:
yAxis : {
title : {
text : '%CPU Utilization'
},
labels: {
enabled: true,
step: 5,
zIndex: 10
},
showLastLabel: true,
min:0,
max: 100,
plotLines : [{
value : 70,
color : '#FF3300',
dashStyle : 'shortdash',
width : 2,
label : {
text : 'Threshold',
align: 'right',
style: {
fontWeight: 'bold'
}
}
}]
},我遵循了文档,但似乎不起作用。我需要一个0,10,20,30,40 (以10为增量)的标签。你知道这在highcharts中是否可行吗?
发布于 2013-07-10 22:49:20
您要查看的是tickInterval属性:
http://api.highcharts.com/highcharts#yAxis.tickInterval
如果您需要不规则的间隔,则可以改用tickPositions属性:
http://api.highcharts.com/highcharts#yAxis.tickPositions
或者,如果您需要更复杂的东西,可以使用tickPositioner函数:
http://api.highcharts.com/highcharts#yAxis.tickPositioner
{{编辑:
但是从标签中删除step属性- step属性告诉图表在绘制标签时要跳过多少个标签,而不是在哪里绘制它们。
https://stackoverflow.com/questions/17573484
复制相似问题