ECharts 点击非图表区域的点击事件不触发问题
生活随笔
收集整理的這篇文章主要介紹了
ECharts 点击非图表区域的点击事件不触发问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. 通過 myChart.getZr().on('click', fn) 監(jiān)聽整個(gè)圖表的點(diǎn)擊事件,注冊(cè)回調(diào)
myChart.getZr().on('click', () => {//拿到index即可取出被點(diǎn)擊數(shù)據(jù)的所有信息console.log(clickIndex) })2. 在 tooltip 的 formatter 函數(shù)中,每次調(diào)用都記錄下需要的參數(shù)(一般取dataIndex),在回調(diào)中使用參數(shù)
var clickIndex let option = {tooltip: 'axis',formatter: val => {clickIndex = val[0].dataIndexreturn 'tooltip'} }參考: https://github.com/apache/incubator-echarts/issues/4375
轉(zhuǎn)載于:https://www.cnblogs.com/qimeng/p/10238485.html
總結(jié)
以上是生活随笔為你收集整理的ECharts 点击非图表区域的点击事件不触发问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成都欢乐谷当天去能买票吗
- 下一篇: 微信小程序页面跳转、逻辑层模块化