Highcharts Demo

author(s): Torstein Hønsi

by Black Label

HTML

<script src="https://code.highcharts.com/highcharts.js"></script>

<div id="container"></div>

JavaScript

Highcharts.chart('container', {
  chart: {
    events: {
      load() {
      dataLabels=['Name1','Name2','Name3','Name4']
      
        const chart = this;
        chart.series[0].points.forEach((point, index) => point.update({
          name:dataLabels[index]
        }), false);
				
				chart.redraw();
      }
    }
  },
  series: [{
    type: 'pie',
    showInLegend: true,
    data: [{
        y: 12,
        Name:''
      },
      {
        y: 12
      },
      {
        y: 12
      }, {
        y: 12
      }
    ]
  }]

});