Am 图表 v4 工具提示问题

Am chart v4 Tooltip issue

I am using XY chart for line chart in amchart v4 , I am phasing issue in tooltip, I have customize tooltip text as html , but when mouse hover one line show all line tooltip, I want only selected line tooltip not for all lines, please help

下图描述了我面临的问题:

恐怕启用图表光标 (XYCursor) 后,无法在定义多个系列的工具提示时仅锁定一个系列的工具提示。即使您在他们的项目符号上定义了一个工具提示并为项目符号提供了一个新的工具提示对象(因为默认情况下他们使用他们的系列的工具提示),图表光标仍然会触发项目符号的工具提示。我会看看是否有办法 opt-in/out 图表光标的强制悬停行为,但目前看来情况并非如此。

如果你需要图表游标,你可以做的只是将tooltipHTML分配给一个系列。特别是因为您的所有工具提示似乎都显示完全相同的数据。

您似乎已经知道以下内容,但我会提及这些以防万一。您可以在我们的 HTML 工具提示内容指南中找到单个系列工具提示的示例,"Adding interactive elements"。这是它显示的 CodePen 演示:

https://codepen.io/team/amcharts/pen/Wgmzga

如果您可以不使用图表光标,则可以根据您悬停的系列打开工具提示的大门。

这是一个以图表光标开头的示例,只是一个系列的工具提示,然后如果您单击右上角的按钮并等待一秒钟,它将终止图表光标,启用带有 [=11 的项目符号=]改为设置它们:

https://codepen.io/team/amcharts/pen/371ab4d22e7a9c7dffeca36a3c54fe6a

这应该制作一个工具提示来统治它们:

https://www.amcharts.com/docs/v4/reference/xycursor/#maxTooltipDistance_property

chart.cursor = new am4charts.XYCursor() chart.cursor.maxTooltipDistance = -1