当范围选择器设置为整个大小时,高图标志会消失

问题描述 投票:0回答:1

正如你在这里看到的:live example

主要问题是当范围选择器设置为全尺寸时,我们只能看到两条线,左侧没有标记。如果将范围选择器设置为较小的范围并将其拖动到左侧,则看起来一切都没有标记。但是,如果线条的一小部分将出现在图表中,那么一切都会出错。

我试图按升序对系列进行排序,但它没有产生任何结果。

仍然不知道什么是错的。

高清设置:

    {

            title: {
                text: 'Problem with flags'
            },
            chart: {
                  zoomType: 'x',
                },
                yAxis: {
                  min: 0,
                  startOnTick: false
                },
              xAxis: {
                  type: 'datetime',
                  dateTimeLabelFormats: {
                    millisecond: '%H:%M',
                    second: '%H:%M',
                    minute: '%H:%M',
                    hour: '%H:%M',
                    day: '%e. %b',
                    week: '%e. %b',
                    month: '%b \'%y',
                    year: '%Y'
                  },
                  showEmpty: true
                },
                credits: {
                  enabled: false
                },
                lang: {
                  rangeSelectorZoom: ''
                },
            rangeSelector: {
                  allButtonsEnabled: false,
                  inputEnabled: false,
                  buttonTheme: {
                    visibility: 'hidden'
                  },
                  labelStyle: {
                    display: 'none'
                  }
                },
                        plotOptions: {
                  series: {
                    turboThreshold: 0
                  }
                },
                        legend: {
                  enabled: true
                },
            series: SERIES ARE AT FIDDLE
        } 
highcharts angular2-highcharts
1个回答
0
投票

我找到了解决方案,你应该将xAxis.ordinal字段设置为false,here is link

© www.soinside.com 2019 - 2024. All rights reserved.