首页 文章

谷歌图表:在堆积区域图表中悬停区域时是否可以显示工具提示?

提问于
浏览
0

我有一个使用谷歌图表的堆积区域图表 . 这里有一个例子:https://code.google.com/apis/ajax/playground/?type=visualization#area_chart

问题是,当我将光标悬停在某个区域上时,不会显示任何工具提示 . 我需要悬停两个相邻区域的边界以显示工具提示 .

悬停区域时是否可以显示工具提示?如果没有,你知道一些解决方法吗?

2 回答

  • 1

    您可以使用SteppedAreaChart . 将 isStacked 设置为 true ,默认情况下,鼠标悬停在某个区域上时会显示工具提示 .

  • 1

    不,您不能通过将鼠标悬停在该区域上来生成工具提示 . 由于Visualization API不会触发区域上的鼠标事件,因此无法轻松解决此问题 .

    如果您想付出努力,可以在图表的SVG / VML代码上创建自定义鼠标事件处理程序 . 可以推断鼠标所在的区域,并且可以使用ChartLayoutInterface从鼠标坐标推断x轴位置,并根据该信息生成自定义工具提示 . 请注意,任何涉及图表SVG / VML代码的解决方案都可能随时中断,因为图表的内部结构无法保证在不同版本之间保持稳定 .

相关问题