Показать / скрыть строку в нескольких сериях в igDataChart

Я много искал для изменения видимости строки в серии с помощью переключателя рядом в легенде или где-то еще, но ничего особенного не достиг.

Это igDataChart с данными в реальном времени из двух или более полей, и трудно понять, какое значение связано с полями, потому что большинство данных имеют одинаковое значение в одно и то же время. Чтобы решить эту проблему, я хочу скрыть одно или несколько полей в серии.

Есть ли какие-либо предложения?

1 ответ

Решение

Взгляните на тему "Настраиваемые визуальные элементы" здесь.

Вы можете использовать предоставленный онлайн-образец, чтобы изменить видимость таких элементов, как ряды, маркеры, линии осей и т. Д.

$("#priceSeries").click(function () {
            var posBrush = ($(this).is(":checked")) ? priceSeriesPositiveBrush : transperantBrush;
            var negBrush = ($(this).is(":checked")) ? priceSeriesNegativeBrush : transperantBrush;
            var outlineBrush = ($(this).is(":checked")) ? priceSeriesOutline : transperantBrush;
            var visibility = ($(this).is(":checked")) ? "visible" : "collapsed";
            $("#chart").igDataChart("option", "series", [
               {
                   name: "priceSeries",
                   brush: posBrush, negativeBrush: negBrush, outline: outlineBrush,
                   legendItemVisibility: visibility
               }]);
            $("#chart").igDataChart("styleUpdated");
        });
Другие вопросы по тегам