echarts 悬浮框tooltip 添加点击事件
Posted 明媚下雨天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了echarts 悬浮框tooltip 添加点击事件相关的知识,希望对你有一定的参考价值。
悬浮框tooltip,默认是鼠标移入出现,移出消失。这种情况下,是无法点击到的,更别说添加点击事件。所以先修改出现方式
1.从官网配置项可以看到 悬浮框的蹴发条件有四个。根据现在的要修 修改为 click
2.然后要给悬浮框添加事件,鼠标必须得进入悬浮框(默认为不能进去) enterable
3.添加具体方法
在formatter中添加 内联得点击事件,点击事件需要挂载在window上,否则获取不到。
tooltip: { triggerOn: \'click\', enterable: true, formatter: function (params) { var showData = params["data"] return `<div style="color:#fff;" onclick="myAerlt(\'${showData[2]}\')">名称:${showData[2]} ;</div>坐标:${showData[0]},${showData[1]}`; } },
function myAerlt(nam){
alert(nam)
}
window.myAerlt=myAerlt;
效果:实现了 悬浮框得点击事件。
以上是关于echarts 悬浮框tooltip 添加点击事件的主要内容,如果未能解决你的问题,请参考以下文章
自定义echart图形----悬浮提示框的显示数据---随意加单位后者其他修饰----不会影响数据
vue 里怎么使用 echarts 实现地图自动轮播功能自定义 tooltip 悬浮位置提示自定义 label 标签位置样式?