g2 4.x版本axis-label:click不生效问题

g2 4.x版本的,看到官方文档写了axis-label:click事件,但是放在chart.on里怎么都没有生效

后面尝试了下在view上绑定,竟然可以触发!!!

this.chart = chart.createView({
  region: {
    start: { x: 0, y: 0 },
    end: { x: 1, y: 1 }
  }
})
this.chart.on('axis-label:click', (ev) => {
  const target = ev.target
  const delegateObject = target.get('delegateObject')
  this.showActivityPop(delegateObject.index, delegateObject.item)
})

需要的人肯定看懂懂吧,嘿嘿

坑爹的axis-label:mouseenter也不能能马上触发,不知道是不是我理解不清楚,直接鼠标飘过label也没反应

但是!!点击触发click事件后,再鼠标移过label,就触发axis-label:mouseenter 和 axis-label:mouseleave事件了,有毒

上一篇:echats主题修改及切换渲染效果(svg,canvas)


下一篇:helm的安装、使用以及自定义Chart