Highcharts добавляет легенду для цветов маркеров

У меня есть линейная диаграмма с одним рядом данных. Теперь для некоторых точек я использовал разные цвета маркеров и хотел добавить легенду для этих цветов маркеров. Можно ли включить его в сам highcharts или мне нужно сделать внешний div?


person Apurva N. Saraogi    schedule 14.08.2020    source источник
comment
Будет полезно предложить codepen или небольшой пример скрипки. однако кажется, что вам нужно names в серии. Взгляните сюда, если это может помочь: jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/   -  person bron10    schedule 14.08.2020


Ответы (1)


Для маркеров можно использовать дополнительные скаттер-серии, например:

    chart: {
        type: 'scatter'
    },
    series: [{
        type: 'line',
        data: [1, 5, 3, 1, 5, 6, 7, 1, 2, 4],
        marker: {
            enabled: false
        }
    }, {
        name: 'marker1',
        data: [
            [3, 1]
        ]
    }, {
        name: 'marker2',
        data: [
            [5, 6]
        ]
    }]

Текущая демонстрация: http://jsfiddle.net/BlackLabel/Lbf9cqnm/

Справочник по API: https://api.highcharts.com/highcharts/series.scatter

person ppotaczek    schedule 14.08.2020