我在這個主題上搜索了很多。我在stackoverflow上找到了一個答案,但它非常簡潔並且對我沒有幫助(因爲我對javascript和highcharts都很新穎)。如果有人能夠通過修改我的代碼來解釋如何做到這一點,我將不勝感激。如何僅在Highcharts中的日期時間軸上顯示特定的x軸值
我有以下代碼:
$(document).ready(function() {
var chart = new Highcharts.Chart({
chart: {
renderTo: 'divcontainer',
height: 500
},
xAxis: {
type: 'datetime',
},
credits: {
enabled: false
},
series: [{
data: [
[Date.UTC(2007,05,29), 300], // This x-axis value should be labeled.
[Date.UTC(2007,09,03), 300], // NO LABEL for this value
[Date.UTC(2007,09,04), 200] // This x-axis value should be labeled.
]
}]
});
})
此代碼給我:
有兩個問題。
(1)未顯示2007年6月29日的開始日期。我希望那個出現在圖表中。 (2)我只想顯示對應於數據系列中第一個和最後一個點的日期。
如果有人能告訴我如何做這兩件事情,我真的很感激。
謝謝。
謝謝!我喜歡你提供的簡化例子的代碼。但是你是對的,對於我想要展示的約10-12個不同日期的真實案例,將會有許多其他的陳述。此外,還有太多的蜱蟲,我想避免。無論如何,這仍然有幫助,所以我會接受它作爲答案。 – Curious2learn 2012-01-01 18:03:36