[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年
Version / 版本
5.x
OS / 操作系统
- macOS
- Windows
- Linux
- Others / 其他
Browser / 浏览器
- Chrome
- Edge
- Firefox
- Safari (Limited support / 有限支持)
- IE (Nonsupport / 不支持)
- Others / 其他
Source: antvis/G2