const myChart = this.$refs.barCharRef
myChart.chart.getZr().on('click', params => {
let pointInPixel = [params.offsetX, params.offsetY]
if (myChart.containPixel('grid', pointInPixel)) {
// 点击第几个柱子
let pointInGrid = myChart.convertFromPixel({ seriesIndex: 0 }, pointInPixel)
console.log(pointInGrid)
}
})
需要注意的是使用ref的话需要注意,.getZr()是是.chart下