echart 获取选中后的像素
时间: 2023-11-17 12:12:42 浏览: 94
echarts 获取积分
要获取 ECharts 图表中选中数据的像素坐标,可以使用 `convertToPixel` 方法。该方法需要传入一个包含 x 和 y 坐标的数组作为参数,返回值也是一个包含 x 和 y 坐标的数组,表示选中数据的像素坐标。示例如下:
```javascript
// 获取图表实例
var chart = echarts.init(document.getElementById('chart'));
// 监听选中事件
chart.on('click', function(params) {
// 获取选中数据的像素坐标
var pixel = chart.convertToPixel({gridIndex: 0}, [params.value[0], params.value[1]]);
console.log('选中数据的像素坐标为:', pixel);
});
```
其中,`convertToPixel` 方法的第一个参数表示要获取像素坐标的坐标系,这里使用了 `gridIndex: 0`,表示获取第一个网格的像素坐标。第二个参数是一个数组,包含选中数据的 x 和 y 坐标。
阅读全文