Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.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 Highcharts:具有单个数据点的x轴标签问题_Javascript_Highcharts_Highstock - Fatal编程技术网

Javascript Highcharts:具有单个数据点的x轴标签问题

Javascript Highcharts:具有单个数据点的x轴标签问题,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,查看以下示例 具有多个数据点 使用单个数据点 第一个具有多个数据点的示例看起来不错,它正是我需要的:每个数据点的x轴标签是一年,即,2015,2016,2017 但是,第二个示例包含单个数据点,其x轴标签为08:00:00.000 问题是如何在第一个示例中使x轴标签显示2015,而不是08:00:00.000 提前感谢您的建议和帮助。不确定为什么单点显示格式不同,但您可以在xAsis-labels属性中强制使用格式(但这在文档和许多其他问题中有明确规定:): 图表中还有一个导航器,您必须在其

查看以下示例

  • 具有多个数据点
  • 使用单个数据点
第一个具有多个数据点的示例看起来不错,它正是我需要的:每个数据点的x轴标签是一年,即,
2015
2016
2017

但是,第二个示例包含单个数据点,其x轴标签为
08:00:00.000

问题是如何在第一个示例中使x轴标签显示
2015
,而不是
08:00:00.000


提前感谢您的建议和帮助。

不确定为什么单点显示格式不同,但您可以在xAsis-labels属性中强制使用格式(但这在文档和许多其他问题中有明确规定:):

图表中还有一个导航器,您必须在其中设置格式:

navigator: {
    enabled: true,
    adaptToUpdatedData: false,
    height: 20,
        xAxis: {
        type: 'datetime',
        labels: {
            format: '{value:%Y}',
            align: 'left'
        }
    }
}
JsFiddle:

navigator: {
    enabled: true,
    adaptToUpdatedData: false,
    height: 20,
        xAxis: {
        type: 'datetime',
        labels: {
            format: '{value:%Y}',
            align: 'left'
        }
    }
}