2015-04-02 3 views
0

Вот диаграмма Guage у меня есть, как он отображает - Вот jsfiddle http://jsfiddle.net/fwxbfu1u/11/Highchart - Отображение последнего значения YAxis в Guage

enter image description here

Диапазон от 0 до , интервал тика равен 100, , как это сделать, чтобы показать максимальное значение «550»? как последний тик ?. Хотя он не попадает в интервал интервала тика. - http://jsfiddle.net/fwxbfu1u/11/

Просто YAxis код здесь, так что это позволяет мне добавить jsfiddle ссылку - YAxis: [{

   lineWidth: 0, 
       min: 0, 
       max: 550, 
       tickInterval: 100, 
       tickPosition: 'outside', 
       minorTickPosition: 'outside', 
       tickLength: 15, 
       minorTickLength: 0, 
       labels: { 
        distance: 25, 
       }, 
       offset: 5, 
       endOnTick: false, 
       title: { 
        y: -70 
       }, 

ответ

2

Я думаю, есть три варианта:

  • позволяют Highcharts для обработки последнего тика, установив yAxis.endOnTick = true, demo
  • если у вас всегда одинаковые крайности, установите yAxis.tickPositions, demo.
  • Если ни одно из вышесказанного вам не подойдет, используйте yAxis.tickPositioner, где вы можете написать свою собственную логику для позиций тиков. См. API.