当前位置: 首页 > 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内部的值});}});});

参考笔记

相关文章:

  • 【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)
  • 做dj音叉网站平台/需要优化的地方
  • 老网站做成适合手机端的网站怎么做/百度热线电话
  • 拉新十大推广app平台/seo排名软件免费
  • 怎样做网站关键字/统计网站访问量
  • 网站建设公司广东/优化seo可以从以下几个方面进行
  • 哈尔滨网站设计公司好/宁波网站制作设计