當使用series.setVisible()顯示圖表時,我可以動態隱藏圖表。如何隱藏最初在Highcharts中顯示的系列
但是,我希望我的圖表系列在圖表初始顯示時隱藏(我只希望系列數據爲工具提示)。有沒有辦法在初始配置中將系列可見性設置爲false。
當使用series.setVisible()顯示圖表時,我可以動態隱藏圖表。如何隱藏最初在Highcharts中顯示的系列
但是,我希望我的圖表系列在圖表初始顯示時隱藏(我只希望系列數據爲工具提示)。有沒有辦法在初始配置中將系列可見性設置爲false。
您可以使用系列定義的visible選項。
visible:Boolean設置系列的初始可見性。默認爲 爲真。
代碼:
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
visible: false
}, {
data: [129.9, 271.5, 306.4, 29.2, 544.0, 376.0, 435.6, 348.5, 216.4, 294.1, 35.6, 354.4],
yAxis: 1,
visible: false
}]
工具提示中顯示額外數據的唯一方法是使用 pointFormatter:函數(){} 在工具提示部分的配置。 您可以從提供數據的服務器提供的一組數據中選擇所需的額外數據,但不會將其作爲圖表中的一系列數據輸出。您需要根據當前圖表中的當前點選擇當前日期的值,並將其附加到工具提示格式化程序功能的結果中。
但是,通過這種方式,您想要在工具提示中顯示的額外數據不能在圖表中顯示爲一行,因爲您並未爲其創建系列。
如果解決考慮接受答案 – 2015-03-24 14:50:25
要求說「我只想要系列數據爲工具提示」,並且上述答案不符合此要求。我很想知道是否有辦法做到這一點,因爲我有同樣的問題。 – 2016-06-21 16:19:04
@pm_hce請你解釋一下你的需求或者可能發佈結果的圖片嗎? – 2016-06-24 06:15:20