echarts在tooltips中获取鼠标所在位置的x值
时间: 2023-11-27 14:53:55 浏览: 109
获取鼠标在任意点上的位置
可以通过`params[0].dataIndex`获取当前鼠标所在位置的x值,例如:
```javascript
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
crossStyle: {
color: '#999'
}
},
formatter: function(params) {
var xValue = params[0].axisValue;
var yValue = params[0].value;
var index = params[0].dataIndex;
return 'x: ' + xValue + '<br>y: ' + yValue + '<br>index: ' + index;
}
}
```
其中`params[0].dataIndex`即为鼠标所在位置的x值的索引。如果你的数据是时间轴,可以使用`params[0].name`获取时间值。
阅读全文