2013-07-25 135 views
0

下面是我的圖形代碼,問題是它不會在x軸上顯示第一個標籤。我嘗試了所有選項,如showFirstLabel和startOnTick設置爲true。仍然沒有顯示。HighCharts:基本折線圖不會在X軸上顯示第一個標籤

var my_chart = { 
     chart: { 
      renderTo: 'divSigninGraph', 
      marginTop: 5, 
      fontFamily: 'Arial,Helvetica,sans-serif', 
      zoomType: 'xy' 
     }, 
     credits: { 
      enabled: false 
     }, 
     title: { 
      style: { 
       display: 'none' 
      } 
     }, 
     legend: { 
     enabled: false 
     }, 
     exporting: { 
      enabled: false 
     }, 
     plotOptions: { 
      series: { 
       animation: { 
        duration: 3000 
       } 
      } 
     }, 
     series: [ 
      { 
       type: 'line', 
       name: 'Your Progress', 
       color: '#27aae2', 
       data: [7, 0, 1, 19, 50, 5, 0, 0, 0, 2, 2, 6, 2, 0, 1, 1, 0, 0, 9, 0, 0, 7, 9, 2, 9, 0, 0, 0, 0, 0, 1] 
      } 
      ], 
     xAxis: { 
     startOnTick:true, 
     showFirstLabel: true, 
     endOnTick : true, 
     showLastLabel:true, 

      categories: ['Jun 24', 'Jun 25', 'Jun 26', 'Jun 27', 'Jun 28', 'Jun 29', 'Jun 30', 'Jul 1', 'Jul 2', 'Jul 3', 'Jul 4', 'Jul 5', 'Jul 6', 'Jul 7', 'Jul 8', 'Jul 9', 'Jul 10', 'Jul 11', 'Jul 12', 'Jul 13', 'Jul 14', 'Jul 15', 'Jul 16', 'Jul 17', 'Jul 18', 'Jul 19', 'Jul 20', 'Jul 21', 'Jul 22', 'Jul 23', 'Jul 24'], 
      labels: { 
       align: 'right', 
       rotation: -90, 
       step: 30,      
       style: { 
        font: 'normal 9px Arial' 
       } 
      } 
     }, 
     yAxis: { 
     title: { 
      text: null 
     }, 
     labels: { 
      enabled: false 
     } 
    } 
    }; 
    new Highcharts.Chart(my_chart); 

enter image description here

任何想法?

謝謝。

+0

看來它是在[這裏]工作(http://jsfiddle.net/gBWCz/)... –

+0

你正在使用的Highchart的版本是什麼? –

+0

我已經添加了最新的js,現在工作正常。感謝您的幫助。 –

回答

0

對我來說工作正常:jsfiddle.net/FhhaK/2/

湄確保您有最新版本的Highcharts的。

+0

帕維爾/皮埃爾,當我將它添加到小提琴時它工作正常。但它不會在我的aspx頁面顯示正確。它顯示出我在這裏附上了這張圖片。我需要檢查的其他任何事情?任何尺寸或..? –

+1

好趕上Pawel ..我已經添加了下面的最新js到我的代碼,它工作正常.. .......非常感謝你... –