echarts中的点击事件

echarts中的点击事件,第1张

clickable:true,//并给图表添加单击事件 根据返回值判断点击的是哪里

加了这个点击x轴标签才有效果

formatter: object 里面的函数是对x轴标签过长进行的处理 超出部分用...显示

!!!未解决问题:鼠标悬停在此标签时显示全称 首先鼠标悬停这个事件我好像实现不了 只能点击 还有就是显示全称压根不行 显示的还是我处理过后的名称 哪位大神知道的话请赐教啊

一、click事件

1、使用场景

​ 比如点击图表时需要获取点击的图数据的时候

2、语法

二、.getZr() click事件

1、使用场景

​ 点击的时候需要知道点击的位置,比如点击后需要再点击的地方出现一个d框,而且需要显示点击的图的数据,这时候结合图表click事件使用

2、语法

解决办法:

myChart.on("click", function (params) {

        if (params.componentType === "radar") {

          // 点击到了 radar坐标轴标签 上

          console.log("点击的名称", params.name)

        } else if (params.componentType === "series") {

          //   console.log("不确定的位置")

        }

      })

注意:要添加triggerEvent: true,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11951643.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存