显示使用highcharts x轴上绘制的值(Display the Plotted value o

2019-10-31 00:42发布

如何正确显示绘制值在图表上的确切毫秒? 如何放置点或工具提示确切毫秒?

 xAxis: {
        type: 'datetime',
        plotLines: [{
            color: '#FF0000',
            width: 2,
            value: 1366113390066
        }]

    }

的jsfiddle链接

Answer 1:

您的系列没有展示,因为您的数据阵列是不是一个可用的格式。

这个:

data: [{
                'value': 731,
                    'timestamp': 1366032438641
            }

应该是这样的:

data: [{
  'x': 1366032438641,
  'y': 731
}

或者更简单地说,这样的:

data: [[1366032438641,731]]

参考: http://api.highcharts.com/highcharts#series.data

你必须清楚你的意思是你的问题的另一部分内容。

编辑:{

如果你想实际精确到毫秒,你必须有你的图表中足够的宽度来指定每毫秒的像素。 这不会在任何实际图表发生明显。

没有办法来绘制〜600像素宽的图表显示20小时以上的2像素宽的线,并将它是精确到毫秒。

这是一个在600个像素约7200万毫秒,其中工程以每毫秒0.0000083像素...(或每像素120,000毫秒)

:)



文章来源: Display the Plotted value on x axis using highcharts