为什么关于高位图表的第一个数据不像其他数据那样

时间:2019-04-13 10:16:39

标签: javascript highcharts

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

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

1 个答案:

答案 0 :(得分:0)

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