как скрыть данные о сериях и категориях в комбинациях - PullRequest
0 голосов
/ 03 октября 2018

Я использую высокие чарты комбайнов.Мне нужно скрыть значение категории также.Мне нужно скрыть конкретную круговую диаграмму, а также данные и категории столбчатой ​​диаграммы при нажатии на легенду.

enter code herehttp://jsfiddle.net/BlackLabel/an82p5qw/

1 Ответ

0 голосов
/ 04 октября 2018

Вы можете использовать breaks из broken-axis модуля, чтобы скрыть часть оси с данными.

            events: {
                legendItemClick: function() {
                    var value1,
                        value2;

                    if (this.index) {
                        value1 = this.index === 1 ? 0.5 : 1;
                        value2 = 0.5;
                    } else {
                        value1 = 0.5;
                        value2 = 1;
                    }

                    if (!this.visible) {
                        breaks[this.index] = {}
                        this.series.chart.xAxis[0].update({
                            breaks: breaks
                        });
                    } else {
                        breaks[this.index] = {
                            from: this.index - value1,
                            to: this.index + value2,
                            breakSize: 0
                        }
                        this.series.chart.xAxis[0].update({
                            breaks: breaks
                        });
                    }
                }
            }

Демонстрационная версия: http://jsfiddle.net/BlackLabel/tgrs3o0d/

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