2011-12-15 6 views
0

Я использую гистограмму ниже.highcharts прокрутить ось

chart = new Highcharts.Chart({ 
      chart: { 
       renderTo: 'container', 
       defaultSeriesType: 'bar' 
      }, 

Моя проблема в том, что при загрузке данных нагрузки на ось Y диаграмма уменьшается. Могу ли я иметь вертикальную полосу прокрутки в highchart?

Заранее благодарю вас за помощь.

ответ

5

Это скрипку ссылка показывает, как включить полосы прокрутки в Highcharts:

How to enable scroolbars in highcharts

var chart = new Highcharts.Chart({ 

    chart: { 
     renderTo: 'container' 
    }, 

    xAxis: { 
     categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], 
     min: 6 
    }, 

    legend: { 
     verticalAlign: 'top', 
     y: 100, 
     align: 'right' 
    }, 

    scrollbar: { 
     enabled: true 
    }, 

    series: [{ 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] 
    }] 
}); 
+0

Большое спасибо за ответ на мой вопрос. ваш пример действительно полезен. Я ищу добавление полосы прокрутки к оси y. но когда я добавляю свойства «scrollbar» и «min», это не отражается на диаграмме. все еще я думаю, почему это ... оцените вашу помощь. Уми ... Спасибо. – Sam

+7

Итак, полоса прокрутки для оси y не работает. Но вы можете получить полосу прокрутки оси x. Не могли бы вы переключить оси y и x? – Linger

+0

Для этого вам нужно использовать highstocks.i, думаю, это вам очень поможет. – Umi

Смежные вопросы