2013-05-12 99 views
0

我正在試圖在x軸上標記兩個內襯,但是它的中斷。這裏是我的代碼RGraph:折線圖。如何在X軸上製作兩個標籤?

<!DOCTYPE html > 
<html> 
    <head> 
     <script src="RGraph.common.core.js" ></script> 
     <script src="RGraph.line.js" ></script> 
    </head> 
    <body> 
     <canvas id="cvs" width="320" height="320">[No canvas support]</canvas> 
     <script> 
     window.onload = function() 
     { 
      var line = new RGraph.Line('cvs', [0,52,90,86,86,75,75,75,75,75,60,60,60,60,60,60,100,95,53,53]); 
      line.Set('chart.labels',['10/05\n21:00','11/05\n08:00','11/05\n20:00','12/05\n08:00','12/05\n20:00']); 
      line.Draw(); 
     } 
     </script> 
    </body> 
</html> 

這是怎麼看起來像

enter image description here

我已經與畫布高度各地播放,但它不會改變它。

回答

1

增加chart.gutter.bottom設置。它默認爲25 - 因此將其設置爲35或40.

+0

非常感謝。在Line.Draw();之前添加了'line.Set('chart.gutter.bottom',35);'並且它工作。想要打動我感到非常榮幸能從RGraph的作者那裏得到答案。順便說一句,這是一個非常易於使用的工具。我使用嵌入式瀏覽器在我的iPhone應用程序中使用它,之後我對現有的本機庫感到沮喪。 – hol 2013-05-13 19:23:13

+0

您可以使用CanvasJS Charts在兩個X軸上標註標籤嗎? – weelDaw 2014-09-19 02:28:57

相關問題