echart点击事件
点击后获取点击的x轴下标
this.chart.getZr().on('click', params => {
const pointInPixel = [params.offsetX, params.offsetY]
// 判断给定的点是否在指定的坐标系
if (this.chart.containPixel('grid', pointInPixel)) {
// 获取点击位置对应的x轴数据的索引值
const xIndex = this.chart.convertFromPixel({ seriesIndex: 0 }, pointInPixel)[0]
const option = this.chart.getOption() // 获取当前内容
if (option.xAxis[0].data[xIndex]) {
// 方法
}
}
})