Метка данных не отображается на некоторых диаграммах - PullRequest
0 голосов
/ 19 июня 2019

У меня странная проблема в круговой диаграмме.

Если количество очков больше 6 и если один из них имеет чем меньше процент в 1,2%, тем меньше отметка не будет отображать метки данных.

Я не уверен, является ли это точным сценарием.

Это мой файл JavaScript

    Highcharts.chart('container', {
    chart: {
        type: 'pie'
    },
    series: [{
        name: 'Brands',
        data: [
        {name: "Nike", y: 91.6},
        {name: "Adidas", y: 2.2},
        {name: "Puma", y: 2.0},
        {name: "Skechers", y: 1.6},
        {name: "North face", y: 1.4},
        {name: "Asics", y: 1.2},
    ],
    }],
});

И Это мой jsfiddle

Может ли кто-нибудь помочь мне решить эту проблему?

1 Ответ

1 голос
/ 19 июня 2019

Установив series.dataLabels.padding : 0, вы можете показывать все метки так:

series: [{
  name: 'Brands',
  dataLabels: {
    padding: 0
  },
  data: [{
      name: "Nike",
      y: 91.6
    },
    {
      name: "Adidas",
      y: 0.2
    },
    {
      name: "Puma",
      y: 0.2
    },
    {
      name: "Skechers",
      y: 1.6
    },
    {
      name: "North face",
      y: 0.2
    },
    {
      name: "Asics",
      y: 0.2
    },
  ]
}]

Fiddle

...