2013-03-26 198 views
0

我被卡住了highcharts。我有2個問題Highcharts y軸和x軸顯示

  • 爲了設計目的我還需要在左邊顯示y軸。

  • x軸設置在datetime上。我需要顯示最後一個值。在最後一個值的上方顯示一個網格線。問題在於5年5年,最後一次電網需要僅3年。

如果有人對如何做到這一點有一些想法。我在showlabelstickintervals之間輸了,似乎找不到解決辦法。

+1

Highcharts有許多例子:你爲什麼不叉這個例子http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts。 com/tree/master/samples/highcharts/demo/combo-dual-axes /帶着你的問題 – pdjota 2013-03-26 19:09:42

+0

那麼......到目前爲止,我甚至不知道我已經嘗試了什麼。這裏是我在38和39行上的最後一次嘗試的小提琴:http://jsfiddle.net/HowTo/CsgAv/ ...它沒有工作,我也嘗試使用dataLabels ...它沒有讓我任何地方...:/。無論如何,使用網格格式化程序? – HowTo 2013-03-26 22:33:22

回答

1

您可以使用xAxis屬性tickPositions來明確指定它們。 http://api.highcharts.com/highcharts#xAxis.tickPositions

http://jsfiddle.net/CsgAv/1/

xAxis : { 
    tickPositions: [ 
       Date.UTC(1980,0,1), 
       Date.UTC(1990,0,1), 
       Date.UTC(2000,0,1), 
       Date.UTC(2010,0,1), 
       Date.UTC(2013,0,1) 
    ], 
    .... 
} 
+0

完美的作品!我會添加一個投票,但是我沒有足夠的「聲譽」(仍然沒有弄清楚那是什麼......),但是要知道我對你的評論有精神投票;)非常感謝! – HowTo 2013-03-27 15:24:54