В приведенном ниже примере можно ли «скрыть» значения оси Y - например, не отображать 0 и 200 (слева). Ищу более точную диаграмму ..
скрыть значения оси Y в HighChart Solid Gauge
Ответы (3)
Настраивая метки yAxis через CSS, вы можете сделать это нормально
CSS:
.highcharts-axis-labels.highcharts-yaxis-labels{
display:none;
}
Или, в качестве альтернативы, установка свойств showFirstLabel
и showLastLabel
оси yAxis в случае датчика имеет тот же эффект.
JS:
yAxis: {
showFirstLabel:false,
showLastLabel:false,
min: 0,
max: 5,
title: {
text: 'RPM'
}
}
Вот демонстрация, показывающая как http://jsfiddle.net/robschmuecker/yra3mex6/. Вот документы относительно свойств http://api.highcharts.com/highcharts#yAxis.showFirstLabel
person
Rob Schmuecker
schedule
03.02.2015
Следующий код скроет метки оси Y (пример JSfiddle):
yAxis: {
labels: {
enabled: false
}
}
person
Halvor Holsten Strand
schedule
03.02.2015
Вы также можете использовать «форматировщик», как показано ниже:
labels: {
y: 16,
formatter: function () {
if(this.value == 0){
return '0B'; // your choice of value
} else {
return '425B'; // you can pass the empty string
}
}
}
person
Naresh Chennuri
schedule
19.08.2016