我正在使用Highcharts(具体来说是li3_highcharts助手)来显示呼叫时间。我能够使用一个函数在工具提示中显示“{point.y}”,但为了使其更易读,我需要能够将“{point.y}”传递给我的secondsToTime()函数,该函数将秒显示为可读的时间00:00:00。
这将打印正确的秒数时间:
'tooltip' => ['pointFormat' => '(function(){return "{point.y}";})()']
然而,当我尝试将"{point.y}"传递给secondsToTime()函数时,由于它不是数字,我只会得到“NaN”。我还在函数中添加了parseInt(),以防它被传递为字符串,但是没有效果。
'tooltip' => ['pointFormat' => '(function(){return secondsToTime("{point.y}");})()']
有没有任何地方可以稍后传递这个函数,以便它能够正常工作?或者有什么解决方法吗?
提前感谢。