【发布时间】:2017-07-26 17:49:45
【问题描述】:
我 HV 多折线图,我希望共享工具提示位于图表的顶部(这样它就不会覆盖图表的空间),但我希望它具有固定的 'y' 并且 x 坐标为 Free。 这样用户就可以将鼠标悬停在图表上,并且工具提示会出现在该点的顶部(x 坐标)。
有没有办法只修复工具提示位置的 y 坐标?
【问题讨论】:
标签: highcharts
我 HV 多折线图,我希望共享工具提示位于图表的顶部(这样它就不会覆盖图表的空间),但我希望它具有固定的 'y' 并且 x 坐标为 Free。 这样用户就可以将鼠标悬停在图表上,并且工具提示会出现在该点的顶部(x 坐标)。
有没有办法只修复工具提示位置的 y 坐标?
【问题讨论】:
标签: highcharts
您可以使用tooltip.positioner 函数。 http://api.highcharts.com/highcharts/tooltip.positioner
tooltip: {
positioner: function (labelWidth, labelHeight, point) {
return { x: point.plotX, y: 15 };
},
shadow: false,
borderWidth: 0,
backgroundColor: 'rgba(255,255,255,0.8)'
},
回调接收一个包含plotX 和plotY 位置的point 对象。将y 值固定为某个数字,并将point.plotX 作为x 值返回。
【讨论】: