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 的说明。

相关推荐
程序员爱钓鱼5 分钟前
Go语言泛型-泛型约束与实践
前端·后端·go
前端小巷子6 分钟前
web从输入网址到页面加载完成
前端·面试·浏览器
江城开朗的豌豆7 分钟前
Vue路由动态生成秘籍:让你的链接'活'起来!
前端·javascript·vue.js
晓得迷路了8 分钟前
栗子前端技术周刊第 88 期 - Apache ECharts 6.0 beta、Deno 2.4、Astro 5.11...
前端·javascript·echarts
江城开朗的豌豆13 分钟前
在写vue公用组件的时候,怎么提高可配置性
前端·javascript·vue.js
江城开朗的豌豆13 分钟前
Vue路由跳转的N种姿势,总有一种适合你!
前端·javascript·vue.js
江城开朗的豌豆14 分钟前
Vue路由玩法大揭秘:三种路由模式你Pick谁?
前端·javascript·vue.js
江城开朗的豌豆15 分钟前
Vue路由守卫全攻略:给页面访问装上'安检门'
前端·javascript·vue.js
小磊哥er21 分钟前
【前端工程化】前端组件模版构建那些事
前端
前端 贾公子22 分钟前
monorepo + Turborepo --- 开发应用程序
java·前端·javascript