我将按照以下示例使用AmCharts构建量规图:https://www.amcharts.com/demos/gauge-with-bands/
经过一些修改后,我添加了一个新的ClockHand元素,如下图所示: In the gauge graph, I adde a second ClockHand (blue color) and try to add a ToolTip.。
但是当我尝试使用此工具提示时,它没有显示在正确的位置。我正在使用此代码:
var hand2 = chartdivGauge.hands.push(new am4charts.ClockHand());
hand2.innerRadius = am4core.percent(95);
hand2.radius = am4core.percent(100);
hand2.startWidth = 20;
hand2.pin.disabled = true;
hand2.value = 50;
hand2.fill = am4core.color('blue');
hand2.stroke = am4core.color('blue');
hand2.tooltipText = "AAA";
那么,我该如何解决?如何将这个工具提示放置在靠近时针的正确位置。
谢谢!
答案 0 :(得分:0)
感谢@martynasma,我在GitHub amcharts论坛上得到了答案,看看:
https://github.com/amcharts/amcharts4/issues/2778
ClockHand是一个很大的元素,由许多子元素组成。
我建议您将工具提示放在其手形子元素上
hand2.hand.tooltipText =“我的工具提示”;