Скрыть имена в Highcharts Venn Diagram - PullRequest
1 голос
/ 29 мая 2019

Я рисую диаграмму Венна, используя Highcharts, и хочу показать только имена трех основных кругов, а не пересечения, т.е. просто показать чтение, письмо и математику.

enter image description here

Я попытался установить 'name' в пустую строку и NULL, но не могу заставить его работать, хотя примечание к имени параметра fiddle "" действительно работает для пересечения всехтри круга (я думаю, что это, вероятно, Highcharts решает, что нет места, чтобы показать это).

Highcharts.chart('report', {

  chart: {
    type: 'venn'
  },

  series: [{
    data: [{
      "name": ["Reading"],
      "sets": ["Reading"],
      "value": 100
    }, {
      "name": ["Writing"],
      "sets": ["Writing"],
      "value": 100
    }, {
      "name": ["Maths"],
      "sets": ["Maths"],
      "value": 100
    }, {
      "name": null,
      "sets": ["Reading", "Writing"],
      "value": 20
    }, {
      "name": "",
      "sets": ["Reading", "Maths"],
      "value": 20
    }, {
      "name": "",
      "sets": ["Writing", "Maths"],
      "value": 20
    }, {
      "name": "",
      "sets": ["Reading", "Writing", "Maths"],
      "value": 10
    }]
  }]
});

Пример кода: https://jsfiddle.net/4vg0d7ao/6/

Спасибо за любую помощь, которую вы можете оказать.

1 Ответ

1 голос
/ 29 мая 2019

Установить имя для пустого массива:

Highcharts.chart('report', {    
  chart: {
    type: 'venn'
  },    
  tooltip: {
    enabled: false
  },
  series: [{    
    data: [{
      "name": ["Reading"],
      "sets": ["Reading"],
      "value": 100
    }, {
      "name": ["Writing"],
      "sets": ["Writing"],
      "value": 100
    }, {
      "name": ["Maths"],
      "sets": ["Maths"],
      "value": 100
    }, {
      "name": [],
      "sets": ["Reading", "Writing"],
      "value": 20
    }, {
      "name": [],
      "sets": ["Reading", "Maths"],
      "value": 20
    }, {
      "name": [],
      "sets": ["Writing", "Maths"],
      "value": 20
    }, {
      "name": [],
      "sets": ["Reading", "Writing", "Maths"],
      "value": 10
    }]
  }]
});

Отредактированная скрипка: https://jsfiddle.net/rLmd97n5/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...