【发布时间】:2018-05-31 11:24:11
【问题描述】:
目前我正在尝试创建一个带有 3 个饼图的 Highchart 图表。 (所有图表都包含完全相同数量的数据点)。当我将鼠标悬停在一块饼上时,我希望 3 个工具提示出现在同一给定点的所有 3 个饼图中。
我尝试过使用
{
tooltip: { split: true}
}
但会引发 JavaScript 错误,并且似乎不适用于饼图。我似乎无法让它正常工作。我也尝试重新定义Highcharts.Tooltip.prototype.renderSplit,但也无法正常工作。
【问题讨论】:
-
此答案告诉您如何同步多个图表的工具提示:stackoverflow.com/questions/31166038/… 取自 highcharts 页面上的此资源:highcharts.com/blog/snippets/synchronisation-of-multiple-charts
-
@ewolden 感谢您的评论,但是饼图无法按照问题中描述的方式同步,因为
searchPoint不适用于饼图(我找不到这个说法,但我试过这个)。拆分应该完全符合我的要求,但由于某种原因它会破坏工具提示。 -
我的错,我做了一些调查,发现它失败的地方,似乎是一个错误,其中拆分工具提示需要一个带有 x 和 y 值的系列。而馅饼并不真正属于这一类。这里我在错误上设置了一个断点:i.imgur.com/4xXzG6K.png 设置
anchorX失败,因为f未定义。
标签: javascript charts highcharts tooltip pie-chart