Ошибка диаграммы Hicharts sankey при зацикливании

#highcharts

#highcharts

Вопрос:

Я хочу построить диаграмму sankey с некоторыми элементами цикла. Я нашел этот пример JSFiddle:

 Highcharts.chart('container', {
chart: {
        marginLeft: 100,
        marginBottom: 200,
        marginRight:200
    },
    title: {
        text: 'Highcharts Sankey Diagram'
    },

    series: [{
        keys: ['from', 'to', 'weight'],
        data: [
            ['a', 'b', 5 ],
            ['b', 'c', 5 ],
            ['c', 'b', 5 ],
        ],
          clip: false,
        type: 'sankey',
        name: 'Sankey demo series'
    }]

});
  

Это работает, но некоторые модификации серии дают ошибки.
Например, эти данные указывают на

Ошибка неперехваченного типа: не удается прочитать свойство ‘options’ неопределенного

ошибка в консоли:

         ['a', 'b', 5 ],
        ['b', 'c', 5 ],
        ['c', 'a', 5 ],
  

Итак, есть ли какая-либо возможность вернуть его к первому элементу?

Ответ №1:

На сегодняшний день циклические ссылки не поддерживаются на диаграммах sankey в highcharts. Более подробную информацию см. В открытой проблеме на github: https://github.com/highcharts/highcharts/issues/8218 .