echarts的鼠标位置和数据点展示的tooltip位置对应不上?-灵析社区

小飞侠007

echarts的折线图中,鼠标在右侧红圈位置,但是显示的是数据却是左侧红圈的点的数据,tooltip的位置没有跟随鼠标的位置,在mac上没问题,win上有问题,说明只能是分辨率的问题,把window的chrome缩放比例调到67%就没啥问题了,但是echarts官网却没这个问题,有遇到过相同问题的大佬么,请教一下啥原因。 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/4b880bbe43501d74b288e1f88b8357c9.png) 下边是我的tooltip的全部代码 tooltip: { // 悬浮样式 trigger: 'axis', axisPointer: { type: 'cross', animation: false, }, padding: 0, borderWidth: 0, backgroundColor: 'transparent', formatter: function (params: any) { // echarts悬浮窗 let str = ` ${params[0].name}`; for (let item of params) { str += `${item.seriesName}:${parseFloat(item.data).toFixed(2)}`; } str += ``; return str; }, },

阅读量:323

点赞量:7

问AI
代码日记
知道原因了,是代码中有给body设置zoom的写法,zoom了多少,给echarts的外层div恢复多少就行了