echarts.tooltip提示框示例

最近项目用到了echarts,做一下简单总结,主要是提示框tooltip中的formatter用法:
在这里插入图片描述
主要配置代码:

option: {
	grid: { 	//图表间距配置
	  left: "0",
	  right: "10",
	  top: "8%",
	  bottom: "10%",
	  containLabel: true,
	},
	tooltip: { //提示框,可更改样式和所要提示的信息
	  trigger: "axis",
	  formatter: (params) => {
	    console.log('formatter~~params',params)
	    let res = `${
	      params[0] ? params[0].name : 0
	    }<br>`;
	    for (let i = 1; i < params.length; i++) {
	      res += `${params[i].seriesName}:<span style="font-weight: 600;color:#42505C">${params[i].value}</span><br/>`;
	    }
	    return res;
	  },
	  textStyle: {
	    color: "#79828b",
	    fontSize: "12px",
	  },
	  axisPointer: {
	    color: "#0FA0F8",
	  },
	  padding: 9,
	  borderColor: "#E7B962",
	  borderRadius: 8,
	  borderWidth: 1,
	  backgroundColor: "#fff",
	},
}

在控制台打印params参数如下图所示
在这里插入图片描述

参考:echarts官网tooltip.formatter具体用法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值