amCharts - Показывать всплывающую подсказку при наведении легенды (диаграмма разброса XY) - PullRequest
0 голосов
/ 29 апреля 2020

Я бы хотел показывать текст всплывающей подсказки при наведении указателя мыши на серию в легенде.

Мой текущий код скрывает / показывает фактическую маркировку, но не подсказку. Я попробовал несколько разных методов от amCharts, но я мог бы указать правильное направление.

            function createSeries(data) {
                var lineSeries = chart.series.push(new am4charts.LineSeries());
                lineSeries.data = data;
                lineSeries.dataFields.valueY = "value1";
                lineSeries.dataFields.valueX = "value2";

                // Create bullet
                var bullet = lineSeries.bullets.push(new am4charts.CircleBullet());
                bullet.tooltipText = "test";
            };

            // Create Series
            chart.data.forEach(function (obj) {
                createSeries([obj]);
            });

            // Add Legend
            chart.legend = new am4charts.Legend();

            // Legend hover event
            chart.legend.itemContainers.template.events.on("over", function (ev) {
                var series = ev.target.dataItem.dataContext;
                series.bulletsContainer.show();
            });

            chart.legend.itemContainers.template.events.on("out", function (ev) {
                var series = ev.target.dataItem.dataContext;
                series.bulletsContainer.hide();
            });
...