#7293·G2

[Bug]: 高亮交互里获取到的元素不准

Author: xiaoke-1Created Apr 17, 2026Updated Apr 17, 2026
Labelswaiting for maintainer

Describe the bug / 问题描述

目前的高亮返回的元素是以框选坐标往左侧查询元素,即使是要框选一个元素,也会把左侧的元素也算进去,感觉以X轴两个元素的中间点作为分界应该更合理吧

Reproduction link / 复现链接

No response

Steps to Reproduce the Bug or Issue / 重现步骤

官网的折线图添加下边的事件监听,获取到的数据不准

chart.on('brush:end',(param)=>{
  alert(param.data.selection[0]);
  console.log(param.data.selection)
})

比如下边这个示例,要框选1996年,实际上获取到的是1995年和1996年

Image

Version / 版本

5.x

OS / 操作系统

  • macOS
  • Windows
  • Linux
  • Others / 其他

Browser / 浏览器

  • Chrome
  • Edge
  • Firefox
  • Safari (Limited support / 有限支持)
  • IE (Nonsupport / 不支持)
  • Others / 其他