如何仅针对选定列在amchart中显示工具提示

时间:2020-06-10 10:15:56

标签: javascript angular amcharts amcharts4

我试图在需要从后端决定的任何列上显示工具提示。 当我将鼠标悬停在colum上时,我可以在evey列上显示工具提示,但我希望它可以固定在后端的任何列上。 尝试了这个(这是onclick悬停)

var currentSlice;
series1.columns.template.events.on("hit", function(ev) {
    if (currentSlice) {
        currentSlice.tooltip.hide();
    }
    currentSlice = ev.target;
    currentSlice.tooltipHTML = "<img src='../../../assets/svg/abc.svg' style='vertical-align:bottom; margin-right: 10px; width:21px; height:21px;'>";
    currentSlice.showTooltip();
});

am4core.getInteraction().body.events.on("hit", function(ev) {
    if (currentSlice) {
        currentSlice.tooltip.hide();
    }
});

尝试过https://www.amcharts.com/docs/v4/tutorials/display-tooltip-on-piechart-slice-click/

0 个答案:

没有答案