echarts 设置-tooltip

Echarts 的 tooltip 是用来显示数据项的详细信息的,默认情况下鼠标悬停在图表上时会显示 tooltip。可以通过设置 tooltip 的属性来自定义 tooltip 的样式和显示内容。

下面是一些常用的 tooltip 属性设置示例:

  1. 设置 tooltip 的触发方式为鼠标移动到数据项上时触发:

    tooltip: {
    trigger: 'axis'
    }

  2. 设置 tooltip 的样式,如背景色、边框颜色和宽度等:

    tooltip: {
    backgroundColor: 'rgba(0,0,0,0.7)',
    borderColor: '#fff',
    borderWidth: 1
    }

  3. 设置 tooltip 的内容格式化,可以使用回调函数来自定义 tooltip 的内容:

    tooltip: {
    formatter: function (params) {
    return params.name + ': ' + params.value;
    }
    }

  4. 设置 tooltip 的显示位置,默认为鼠标所在位置,也可以设置为固定位置:

    tooltip: {
    position: function (point, params, dom, rect, size) {
    return [point[0], '10%']; // 在鼠标所在的 x 轴位置,y 轴位置离图表顶部距离为 10%
    }
    }

上述示例只是一些常用的设置,Echarts 的 tooltip 还有很多其他属性可供设置,具体可参考 Echarts 官方文档中关于 tooltip 的说明。

相关推荐
小明记账簿_微信小程序1 分钟前
一篇文章教会你接入Deepseek API
前端
boooooooom2 分钟前
手写高质量深拷贝:攻克循环引用、Symbol、WeakMap等核心难点
javascript·面试
Irene19916 分钟前
使用 TypeScript 编写一个 Vue 3 模态框(Modal)组件
javascript·vue.js·typescript
若凡SEO10 分钟前
深圳优势产业(电子 / 机械)出海独立站运营白皮书
大数据·前端·搜索引擎
踢球的打工仔11 分钟前
typescript-void和never
前端·javascript·typescript
hugo_im13 分钟前
GrapesJS 完全指南:从零构建你的可视化拖拽编辑器
前端·javascript·前端框架
用户9047066835713 分钟前
nuxt 路由一篇讲清楚
前端
盘子素13 分钟前
前端实现跳转子系统,但限制只能跳转一次
前端·javascript
Anita_Sun14 分钟前
Lodash 源码解读与原理分析 - Lodash 前世今生:设计原则与演进脉络
前端
爱吃羊的老虎17 分钟前
Streamlit:快速创建应用界面,无需了解 Web 开发
前端·python