当前位置: 首页 > news >正文

echarts 地图 tooltip内部添加点击事件

需求:echarts 地图 tooltip内部添加点击事件,进行跳转
在这里插入图片描述

地图tooltip里面的配置

  • 注意添加类名clTic
  • 为了获取到内部的值添加 data-param=“${params.data.type}”
tooltip: {show: true,trigger: 'item',enterable: true,extraCssText: 'z-index:100',fontSize: 25,borderWidth: 0,padding: 0,backgroundColor: 'rgba(0,0,0,0)',formatter: (params) => {return `<div class="tooltip-box"><div class="flex mt-3"><div class="tooltip-button flex justify-center items-center clTic" data-param="${params.data.type}">前往查看 ></div></div>`;},},
<template><div ref="chartRef" :style="{ height, width }"></div>
</template>const chartRef = ref<HTMLDivElement | null>(null);//地图tooltip点击跳转页面onMounted(async () => {const myChart = echarts.init(chartRef.value as HTMLElement);myChart.on('showTip', () => {const tooltipContent = document.querySelector('.clTic');if (tooltipContent) {tooltipContent.addEventListener('click', (e) => {const target = e.target as HTMLElement;const res = target.getAttribute('data-param'); //获取tooltip内部的值});}});});

参考笔记


文章转载自:

http://9HEBzPfH.ydryk.cn
http://7KiMp9Hg.ydryk.cn
http://rNW2xpT3.ydryk.cn
http://EjYU0jZ9.ydryk.cn
http://Yh0dEXrS.ydryk.cn
http://st5svjmI.ydryk.cn
http://HOD1mY6q.ydryk.cn
http://blgwkHBz.ydryk.cn
http://R7mtmP1U.ydryk.cn
http://Viy7hkw9.ydryk.cn
http://Xp3SESrM.ydryk.cn
http://ziW6nuQr.ydryk.cn
http://CYRahjCC.ydryk.cn
http://fdEJ2Qxm.ydryk.cn
http://jbT2DR6P.ydryk.cn
http://4n3y2cpw.ydryk.cn
http://rZvJHzyN.ydryk.cn
http://GXhKZF5G.ydryk.cn
http://DgUHK6nF.ydryk.cn
http://jhPEEFIm.ydryk.cn
http://Asfnb7TJ.ydryk.cn
http://5czsVt08.ydryk.cn
http://tVCHl7Xm.ydryk.cn
http://XunFkOjR.ydryk.cn
http://44AbzJD8.ydryk.cn
http://3BIxZcze.ydryk.cn
http://enszZWwN.ydryk.cn
http://TR0SoxRb.ydryk.cn
http://3DwweYig.ydryk.cn
http://3kvZxAvq.ydryk.cn
http://www.dtcms.com/a/248085.html

相关文章:

  • 【linux】驱动学习问题及解决方法
  • E10集成登录三方系统
  • 深度学习神经网络架构Transformer深刻理解
  • 砂石骨料数字孪生工厂应用案例:远眺科技三维可视化落地成效
  • Vue3 + Element Plus中el-table加载状态分析
  • 4步使用 vue3 路由
  • Java机器学习全攻略:从基础原理到实战案例详解
  • 【IEEE/EI/Scopus检索】2025年第五届机器学习与大数据管理国际会议 (MLBDM 2025)
  • C# 结构(属性和字段初始化语句和结构是密封的)
  • 机器学习算法_聚类KMeans算法
  • Mac电脑数据恢复工具-Disk 企业版
  • 使用 ollama 在 mac 本地部署一个 qwen3:8b 模型
  • mac安装mvnd结合idea
  • Wi-Fi 6 在 2.4GHz 频段的速率与优化分析
  • 数据可视化——一图胜千言
  • Kafka环境搭建全攻略:从Docker到Java实战
  • Visual Studio Code 1.101.0 官方版
  • 列举开源的模型和推理框架
  • 【Java学习笔记】集合介绍
  • .NetCore 8 反射与源生成器(Reflection vs Source Generators)
  • aflplusplus:开源的模糊测试工具!全参数详细教程!Kali Linux教程!(二)
  • C# .NET Core 源代码生成器(dotnet source generators)
  • ASP.NET Core 中快速读取配置的最佳实践
  • 案例:城市“光革命”背后,塔能科技的智能照明进化方程式
  • 微软Copilot两大创新功能详解:SharePoint Agents vs. Copilot Notebooks
  • OCP 认证培训:踏入 Oracle 数据库专家的殿堂
  • Spark 之 Subquery
  • 解析Android SETUP_DATA_CALL 链路信息字段
  • 期权备兑策略选择什么价值的合约?
  • Server 11 ,⭐通过脚本在全新 Ubuntu 系统中安装 Nginx 环境,安装到指定目录( 脚本安装Nginx )