1. 程式人生 > 其它 >v-echarts vue-echarts echarts 柱形圖為0時 點選事件

v-echarts vue-echarts echarts 柱形圖為0時 點選事件

技術標籤:echartsjsvuejavascript

像這種時正常繫結事件是點選不到的。使用echarts的沒對外暴漏的api。 getZr()

echarts

   let element = this.$refs['charts']
   let myChart = echarts.init(element, 'light')  
   let myOptions = {
        ...this.options
      }
       myChart.setOption(myOptions)
      //正常繫結
      // myChart.on('click',(event)=> {
      //  console.log(event,'event')
      // })
       myChart.getZr().on('click',(event)=> {
         console.log(event,'event')
       })

vue-echarts && v-echarts

 this.$refs['chart'].chart.getZr().on('click',(event)=> {
     _this.handleClick(event)
 })