簡體   English   中英

高圖-在工具提示中顯示時間數據

[英]Highcharts - display time data in tooltip

我有一個圖表,該圖表的X和Y軸都使用了時間數據。 我可以使兩個軸都將毫秒數據轉換為HH:MM:SS 如何獲得Y軸工具提示也顯示HH:MM:SS API表示有可能,但是我無法復制。

tooltipValueFormat: String

僅平行坐標。 將用於point.y格式,並在tooltip.pointFormatpoint.formattedValue提供。如果未設置,則point.formattedValue將按以下順序使用其他選項:

  1. 如果設置了yAxis.labels .format
  2. 如果yAxis是類別,則將顯示類別名稱
  3. 如果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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM