Подсказки справа от столбцов горизонтального столбца amcharts4
У меня есть amcharts 4
горизонтальная гистограмма, как в этой скрипке. Я хочу, чтобы всплывающие подсказки располагались справа от столбцов, а указатель всплывающей подсказки касался конца столбца.
я пытался
tooltip.adapter.add("dx", (x, target) => {
return valueAxis.valueToPoint(target.dataItem.valueX).x;
})
но это не дает желаемого результата. Я также пытался играть с horizontalCenter
, rotation
, но безуспешно.
1 ответ
Я нашел решение.
tooltip.dx = 0;
tooltip.rotation = 180;
tooltip.label.verticalCenter = "bottom";
tooltip.label.rotation = 180;
columnTemplate.adapter.add("tooltipX", (x, target) => {
if (target.dataItem.valueX > 0) {
return valueAxis.valueToPoint(target.dataItem.valueX + minValue).x;
} else {
return 0;
}
});
Если значение отрицательное, то всплывающая подсказка находится слева от столбца. Это тоже то, что я хотел.
Скрипка: jsfiddle.