为什么highcharts上的第一个数据与其他数据不同

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

为什么第一个和最后一个类别只显示3个数据?通常必须有五个。其他看似正常。你可以从图片中看到结果。当我不使用高度属性时,它会得到相同的结果

jsfiddle

ımage

 chart: {
      type: 'bar',
      height: ((data.categories.length ) * 200) + 'px',
  },

  title: {
      text: ''
  },
  xAxis: {
      categories: data.categories,
      title: {
          text: null
      }
  },
  yAxis: {

      title: {
          text: 'Puan',
          align: 'high'
      },
      labels: {
          overflow: 'justify'
      }
  },
  legend: {
      layout: 'vertical',
      align: 'right',
      verticalAlign: 'top',
      x: -40,
      y: 80,
      floating: true,
      borderWidth: 1,
      backgroundColor: ((Highcharts.theme && Highcharts.theme.legendBackgroundColor) || '#FFFFFF'),
      shadow: true
  },
  plotOptions: {

        bar: {

            dataLabels: {
                enabled: true
            }
        }
    },
  credits: {
      enabled: false
  },
  series: data.drivers
javascript highcharts
1个回答
0
投票

对于所有系列,在jsfiddle的数据中将pointPlacement更改为0,它再次正常工作。将其设置为on会创建一个隐藏部分图表的填充。阅读它here

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