[英]Highcharts - display time data in tooltip
我有一個圖表,該圖表的X和Y軸都使用了時間數據。 我可以使兩個軸都將毫秒數據轉換為HH:MM:SS
。 如何獲得Y軸工具提示也顯示HH:MM:SS
? API表示有可能,但是我無法復制。
tooltipValueFormat: String
僅平行坐標。 將用於
point.y
格式,並在tooltip.pointFormat
以point.formattedValue
提供。如果未設置,則point.formattedValue
將按以下順序使用其他選項:
- 如果設置了
yAxis.labels
.format- 如果yAxis是類別,則將顯示類別名稱
- 如果yAxis是日期時間,則值將使用與yAxis標簽相同的格式
https://api.highcharts.com/highstock/yAxis.tooltipValueFormat
參見我的小提琴,例如https://jsfiddle.net/gramlich/jpnsujo8/1/
不要進一步使事情復雜化-我正在Django視圖中執行此操作,並通過JSON傳遞圖表選項以最大程度地減少對JS的需求。 如果可能的話,我想只使用在Highcharts API中找到的對象的解決方案。 而不是依靠JS編寫自己的Formatter函數。
謝謝您的幫助!
您可以使用pointFormat
傳遞格式字符串,例如:
tooltip: {
pointFormat: '{point.y:%M:%S}'
}
這是一個工作的小提琴: https : //jsfiddle.net/w4f9suzb/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.