2016-07-22 90 views
0

我有一個X軸看起來像['Jan','Feb','Mar','Apr','May','Jun' '七月','八月','九月','十月','十一月','十二月']如何在Highchart中定義x軸點的名稱和值

因此,在編輯1月的高圖中的值時,在下降事件中,我得到了這個。 category = Jan。有沒有什麼方法可行繪製x軸點與鍵值對,這樣我會得到關鍵是「揚」和值爲1

回答

1

創建一個對象,並使用它的類別如下

//Define this object 
cats = {'Jan':1, 'Feb':2, 'Mar':3, 'Apr':4, 'May':5, 'Jun':6, 'Jul':7, 'Aug':8, 'Sep':9, 'Oct':10, 'Nov':11, 'Dec':12}; 

months=Object.keys(cats); // Prepare categories for x axis 


//In Highcharts object set categories: months 



// In drop event use cats.category 
0

將xAxis類型設置爲類別。

xAxis: { 
    type: 'category' 
} 

然後在一系列的數據使用的名稱,而不是X

data: [ 
    {name: 'Jan', y:24.13}, 
    {name: 'Feb', y:17.2}, 
    {name: 'Mar', y:8.11} 
]