Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 高股票显示出太多的滴答声_Javascript_Highcharts_Highstock - Fatal编程技术网

Javascript 高股票显示出太多的滴答声

Javascript 高股票显示出太多的滴答声,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,我正在使用highstocks显示图表。 X轴是日期时间。 这就是我得到的: 有人碰到过这个吗? 以下是我的数据: [ { "data":[ [ 1409846712000, 1 ], [ 1410078016000, 2 ] ], "color":"#14baaa\

我正在使用highstocks显示图表。
X轴是日期时间。
这就是我得到的:

有人碰到过这个吗?
以下是我的数据:

[  
   {  
      "data":[  
         [  
            1409846712000,
            1
         ],
         [  
            1410078016000,
            2
         ]
      ],
      "color":"#14baaa\u0000\u0000",
      "name":"Bought"
   }
]

这里有一把小提琴:

问题

您的数据由两个x坐标组成,
1409846712000
1410078016000
,它们是UNIX时间戳,以毫秒为单位,表示2014-09-04和2014-09-07之间的时间范围

这意味着最大可能的滴答数为231304000。您当前的
tickInterval
设置是
200000
,因此图表试图显示的刻度数是1156(=231304000/200000),这显然超出了任何可读方式所能容纳的范围

可能的解决方案

考虑增加
滴答声间隔
设置以显示更合理的滴答声数,例如
30000000
,相当于大约8(≈ 231304000/30000000)滴答声


如果您添加一个JSFIDLE演示,可能会更清晰。@Boaz我添加了一个FIDLE。。