#amcharts #amcharts4
Вопрос:
Использование amchart v4 с базовой настройкой в соответствии с руководством. Я добавляю серию данных с помощью шаблона, подобного этому:
var marker = imageSeriesTemplate.createChild(am4core.Image);
marker.href = "green-pin.svg";
marker.width = 20;
marker.height = 20;
marker.nonScaling = true;
marker.tooltipText = "{title} po";
marker.tooltip.tooltipText = "{title}";
marker.horizontalCenter = "middle";
marker.verticalCenter = "bottom";
imageSeriesTemplate.propertyFields.latitude = "latitude";
imageSeriesTemplate.propertyFields.longitude = "longitude";
imageSeries.dataSource.url = "pie.json";
Я пытаюсь понять, как изменить параметры всплывающей подсказки, которые приведены здесь: https://www.amcharts.com/docs/v4/reference/ihoveroptions/ , но я не могу понять, как это сделать.
Я могу установить свой собственный экземпляр всплывающей подсказки для каждого шаблона, но тогда кажется, что он использует один и тот же экземпляр и путается при отображении всплывающей подсказки на разных маркерах
mytooltip = new am4core.Tooltip();
marker.tooltip = mytooltip;
marker.tooltip.html = "foo";
И чего я действительно хочу, так это иметь возможность устанавливать эти параметры:
marker.tooltip.hoverOptions.touchOutBehaviour = "delay";
marker.tooltip.hoverOptions.touchOutDelay = 5000;
Для каждой всплывающей подсказки в этой серии.
Спасибо за любую помощь/совет