2016-12-15 1 views
0

Я совмещаю сплайн и диаграммы ошибок. Существуют две отдельные диаграммы ошибок ошибок для min и max. Требуются две диаграммы с ошибками, так как минимальные и максимальные значения должны отображаться/скрываться с отдельными элементами легенды. Для этого я устанавливаю первое значение для строки минимальной ошибки как минимальное значение, возвращаемое при вызове api, и устанавливаю максимальное значение как среднее значение, возвращаемое из ответа. И наоборот, я устанавливаю среднее значение min для максимальной полосы ошибок и максимальное значение, возвращаемое как максимальное значение. Однако, когда я нажимаю элементы легенды, средний элемент скрывает элементы и данные меню min и max, а элемент максимального макета скрывает элементы легенды min и max. Единственный пункт меню, который показывает/скрывает связанные с ним данные, - это элемент min. Как я могу достичь надлежащей функциональности отображения/отображения данных/данных? Я попробовал свойство linkedTo в серии, но тогда данные не отображаются/скрыты. broken legend exampleЭлемент легенды, скрывающий/показывающий другие предметы легенды

series: [{ 
    name: 'Average', 
    type: 'spline', 
    color: 'transparent', 
    marker: { fillColor: '#2B767F', symbol: 'circle'}, 
    data: [], 
    showInLegend: true 
    }, 
    { 
    name: 'Max', 
    type: 'errorbar', 
    color: '#2B767F', 
    data: [], 
    showInLegend: true 
    }, 
    { 
    name: 'Min', 
    type: 'errorbar', 
    color: '#2B767F', 
    data: [], 
    showInLegend: true 
    }] 
+0

Будет намного легче понять, чего вы пытаетесь достичь, если вы установите скрипт своими фактическими данными. Можете ли вы сделать это здесь http://jsfiddle.net/14kw76o2/? – morganfree

+0

Спасибо, я добавил скрипку в сообщение. – neridaj

ответ

0

Добавление linkedTo: нуль, для errorbar диаграмм исправили проблему.