我正在尝试将日期传递给导航器,但默认情况下时间戳会传递给导航器,任何人都可以帮助我如何将日期传递给导航器,即按照 x 轴中的日期.
this is the jsfiddle link : `http://jsfiddle.net/hj22wbe5/16/`
请找到 jsfiddle。
谢谢
最佳答案
为什么您不以时间/值(value)的形式发送数据?这样 navigator
会自动为您完成此操作吗?您有一个日期字符串数组,然后在 xAxis.label 函数中解析该数组以显示文本 - 但数据系列中的时间是从 0 开始的整数。然后您想要发送此数组将日期标记作为字符串修改到导航器中?并且日期数组中有重复的值。你正在为自己做更多的工作。
发送如下数据,其中 x 为 Date.UTC()
:
series: [{
name: 'RNA',
data: [{
x: Date.UTC(2014, 5, 14),
y: 99.43,
extprop: 'power issue'
}, {
x: Date.UTC(2014, 5, 19),
y: 99.40,
extprop: 'flood'
}...
查看更新 jsFiddle demo 。我想你的意思是没有重复的时间。
关于javascript - Highcharts(highstock),如何将日期传递给导航器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27825760/