Проблема в том, что всплывающие подсказки серии amCharts закрываются, когда включен alwaysShowTooltip
.
![enter image description here](https://i.stack.imgur.com/3raxd.png)
Как решение Я попытался перебрать ряд линий и изменить ориентацию:
chart.series.each(series => {
// create custom bullet in order to show tooltips always
const bullet = series.bullets.push(new am4charts.CircleBullet());
bullet.tooltipText = "{valueY}";
// make different orientations for the tooltips
if (i % 2) {
series.tooltip.pointerOrientation = "up";
} else {
series.tooltip.pointerOrientation = "right";
}
// enable alwaysShowTooltip
bullet.alwaysShowTooltip = true;
});
Однако при итерации значения указателя могут быть ближе друг к другу, и это закрывает другую подсказку указателя.
Пробовал чтобы получить значение Y
координата и проверить следующее значение, затем, если они ближе, то установить различные ориентации, но здесь я должен повторить 2 раза по серии.
Если есть какие-либо решения?
Большое спасибо!