2013-03-13 69 views
0

我有我已經工作了一下昨天的圖表,並在今天上午的jsfiddle:日期標籤不顯示爲每列

http://jsfiddle.net/XJES3/6/

如果你看看你會看到列的xAxis標籤並不總是顯示出來。我確定有一個設置強迫他們總是顯示或可能設置間隔的方式,但我目前在API文檔中找不到它。如果有人能指出我正確的方向,會很樂意。

非常感謝。下面

Highcharts代碼:

var go_local_scriblio_authority_history = new Highcharts.Chart({ 
    chart: { 
     renderTo: 'go-local-scriblio-authority-history', 
     type: 'column' 
    }, 
    credits: { 
     enabled:false 
    }, 
    title: { 
     text: null 
    }, 
    subtitle: { 
     text: null 
    }, 
    xAxis: { 
     type: 'datetime', 
     labels: { 
      step: 1, 
      rotation: -90, 
      style: { 
       fontSize: '10px', 
       fontFamily: 'Helvetica, sans-serif', 
       color: '#629bc0' 
      }, 
      x: 3, 
      formatter: function() { 
       return Highcharts.dateFormat('%b', this.value).toUpperCase(); 
      } 
     }, 
     reversed: false, 
     lineColor: '#ffffff', 
     tickColor: '#ffffff' 
    }, 
    yAxis: { 
     min: 0, 
     labels: false, 
     title: false, 
     gridLineColor: '#ffffff', 
    }, 
    legend: false, 
    tooltip: { 
     formatter: function() { 
      return '<strong>' + Highcharts.dateFormat('%b %Y', this.x) + ':</strong> ' + this.y; 
     } 
    }, 
    series: [{ 
     name: 'Article Counts by Month', 
     color: '#629bc0', 
     data: [[Date.UTC(2013, 2, 1),2], [Date.UTC(2013, 1, 1),22], [Date.UTC(2012, 12, 1),11], [Date.UTC(2012, 11, 1),22], [Date.UTC(2012, 10, 1),28], [Date.UTC(2012, 9, 1),37], [Date.UTC(2012, 8, 1),38], [Date.UTC(2012, 7, 1),60], [Date.UTC(2012, 6, 1),87], [Date.UTC(2012, 5, 1),53], [Date.UTC(2012, 4, 1),62], [Date.UTC(2012, 3, 1),51], [Date.UTC(2012, 2, 1),29], [Date.UTC(2012, 1, 1),54], [Date.UTC(2011, 12, 1),50], [Date.UTC(2011, 11, 1),49], [Date.UTC(2011, 10, 1),45], [Date.UTC(2011, 9, 1),40], [Date.UTC(2011, 8, 1),42], [Date.UTC(2011, 7, 1),50], [Date.UTC(2011, 6, 1),48], [Date.UTC(2011, 5, 1),57], [Date.UTC(2011, 4, 1),44], [Date.UTC(2011, 3, 1),52]] 
    }], 
    plotOptions: { 
     series: { 
      borderWidth: 0, 
      shadow: false, 
      pointWidth: 10, 
      pointPadding: 0, 
      groupPadding: 0, 
     } 
    } 
}); 

回答