amcharts-ClockHand-如何添加工具提示

时间:2020-08-06 21:32:17

标签: javascript amcharts amcharts4

我将按照以下示例使用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";

那么,我该如何解决?如何将这个工具提示放置在靠近时针的正确位置。

谢谢!

1 个答案:

答案 0 :(得分:0)

感谢@martynasma,我在GitHub amcharts论坛上得到了答案,看看:

https://github.com/amcharts/amcharts4/issues/2778

ClockHand是一个很大的元素,由许多子元素组成。

我建议您将工具提示放在其手形子元素上

hand2.hand.tooltipText =“我的工具提示”;