共享工具提示定位器点.plotY在Highcharts堆叠列中始终为0

共享工具提示定位器点.plotY在Highcharts堆叠列中始终为0,highcharts,Highcharts,我有这种图形: 我的问题是,就像在示例中一样,工具提示位于每个栏的顶部。使用工具提示的定位器属性可以将其放置在某个位置,但是point.plotY属性始终为0。我认为这是因为工具提示是共享的 当我在顶部系列上悬停时,我需要将工具提示放在底部,因为工具提示隐藏的条之间有一些信息。 我怎样才能得到这一点。绘出真实的价值或克服问题 当您有一个堆叠的列时,您可以通过this.chart.hoverPoints获取悬停点这是工具提示并从堆叠的列中选择该点 如果需要不属于悬停列的特定点,则可以通过此.cha

我有这种图形:

我的问题是,就像在示例中一样,工具提示位于每个栏的顶部。使用工具提示的定位器属性可以将其放置在某个位置,但是point.plotY属性始终为0。我认为这是因为工具提示是共享的

当我在顶部系列上悬停时,我需要将工具提示放在底部,因为工具提示隐藏的条之间有一些信息。
我怎样才能得到这一点。绘出真实的价值或克服问题

当您有一个堆叠的列时,您可以通过this.chart.hoverPoints获取悬停点这是工具提示并从堆叠的列中选择该点

如果需要不属于悬停列的特定点,则可以通过此.chart.series[seriesIndex].data[pointIndex]访问series对象及其索引

显示在底部点的工具提示定位器:

   positioner: function (w, h, p) {
      const chart = this.chart
      const points = chart.hoverPoints
      if (points && points.length) {
        const i = points.length - 1
        return { x: points[i].plotX + chart.plotLeft - w / 2, y: points[i].plotY + chart.plotTop}
      }

      return { x: 0, y: -9e7 }
    }

示例:

谢谢你的回答,我不知道我有权访问chart.hoverPoints。但是,我需要知道悬停的确切位置,以决定工具提示的放置位置。我将使用您提供给我的hoverPoints属性与系列中的鼠标悬停事件相结合,以了解哪一个是正确悬停的。在这种情况下,您可以使用chart.hoverPoint-