Echarts 点击空白位置,获取点击的数据索引
使用
echartsInstance.getZr()获取点击位置
myChart.getZr().on("click", (params) => {
let pointInPixel = [params.offsetX, params.offsetY];
if (myChart.containPixel("grid", pointInPixel)) {
let pointInGrid = myChart.convertFromPixel(
{
seriesIndex: 0,
},
pointInPixel
);
let xIndex = pointInGrid[0]; //点击的索引
}
});