首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在高图表堆叠的区域图中,是否有一种方法来突出显示悬空的区域,而不是属于最近点的区域?

在高图表堆叠的区域图中,是否有一种方法来突出显示悬空的区域,而不是属于最近点的区域?
EN

Stack Overflow用户
提问于 2021-08-06 13:31:16
回答 1查看 122关注 0票数 0

我的问题与高图表堆叠面积图是如何选择哪些系列突出显示。它似乎突出显示与最近点相关的系列,而我希望它突出显示鼠标实际上是悬停在上面的系列。

在下面的图片中,鼠标实际上是在浅蓝色的区域上空盘旋,但是因为最近的点在深蓝色系列中,所以它突出显示了这个区域。

这将导致一个问题,当您有多个系列与非常小的和非常高的值堆叠(甚至零)。用户在一个大区域内悬停一个系列,但是它突出显示的点可能与一个没有可见区域的系列相关联(因为它有一个零数据点),它将用一个工具提示来突出这个点,上面写着“瑞士: 0.00”,而不是“巴西: 9.999.99",即使你在巴西上空盘旋。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-06 16:26:51

禁用stickyTracking并启用trackByArea选项:

代码语言:javascript
复制
    plotOptions: {
        series: {
            ...,
            stickyTracking: false,
            trackByArea: true
        }
    }

现场演示: http://jsfiddle.net/BlackLabel/7ens45ot/

API参考:

https://api.highcharts.com/highcharts/series.area.stickyTracking

https://api.highcharts.com/highcharts/series.area.trackByArea

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68682439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档