技术框架:react
echarts默认的tooltip是自带图例颜色的,如下图:

可是很多时候,功能需求会要求提示框带单位或者调整样式。这个时候我们就需要用tooltip的formatter来自定义提示框内容。
点我跳转echarts tooltip自定义

可一旦用到formatter,图例颜色就会消失。如下图

如何设置呢?
上代码:

 formatter(params) {let val0 = params[0]["value"];let val1 = params[1]["value"];let circle = `<span style="display:inline-block;margin-right:5px;border-radius:50%;width:10px;height:10px;left:5px;background-color:`;let data0 = `${circle}rgba(82, 248, 215, 1)"></span> ${params[0]["seriesName"]}: ${val0}万元`;let data1 = `${circle}rgba(255, 71, 71, 1)"></span> ${params[1]["seriesName"]}: ${val1}万元`;return `${params[0].axisValueLabel}<br/>${data0}<br/>${data1}`;}

结果展示:

echarts 自定义tooltip显示图例颜色相关推荐

  1. echarts tooltips 自定义 formatter 显示图例颜色

    我们在设置tooltips的自定义格式时一定会遇到这种情况: formatter 是一个函数时,这个函数的第一个参数有如下属性,并且由于tooltips是鼠标移动事件(本人猜测),每次移进去都会触发这 ...

  2. echarts地图不显示图例

    如果你的 echarts 地图不显示图例,可能是以下几个原因导致的: 没有启用图例.在配置项中,可以使用 legend.show 属性来控制是否显示图例.如果将其设置为 false,则不会显示图例. ...

  3. Echarts中tooltip显示的数据与数据本身顺序相反

    echarts中默认的tooltip和柱状图显示顺序相反,客户要求表盘,tooltip,图例显示顺序一致,也就是五线城市在tooltip和图例中都需要第一个显示: 解决方式: 修改tooltip的fo ...

  4. echarts自定义tooltip

    var option = {tooltip: {trigger: 'axis',axisPointer: {type: 'shadow',label: {show: true}},formatter: ...

  5. echarts图表中显示图例lengend

    legend:{},series: [{name: '成交',type: 'line',data: [10, 12, 21, 54, 260, 830, 710]},{name: '预购',type: ...

  6. echarts的tooltip显示百分号

    需求:echarts图形的tooltip需要显示百分数,并要有颜色提示. 按官方文档,tooltip的formatter可以通过表达式设置百分号, formatter: '{b0}<br /&g ...

  7. 【echarts】 tooltip显示图片

    tooltip: { trigger: 'item', borderRadius: 8,//边框圆角 backgroundColor: 'rgba(51,204,204,0.7)',//背景颜色(此时 ...

  8. echars 饼图环形图组件修改 自定义图例 重新渲染 显示对应颜色对应区域

    如图 产品有个需求是要做一个环形图 点击图例显示具体数字 但图例加起来是超过百分百的 如图 一个范围内有男有女有丑逼 点击男的显示男的 点击女的显示女的 并且显示占总数的百分比 并且鼠标悬浮上去显示的 ...

  9. R语言ggplot2可视化:使用ggplot2按照热力图的方式显示全是分类变量的dataframe数据、并自定义因子(factor)的图例颜色legend

    R语言ggplot2可视化:使用ggplot2按照热力图的方式显示全是分类变量的dataframe数据.并自定义因子(factor)的图例颜色legend(use heatmap to visuali ...

最新文章

  1. golang interface 转 int string slice struct 类型
  2. 性能优化-Bitmap内存管理及优化
  3. php 递归实现无限极分类和排序_PHP无限级分类实现层级值间用字符串拼接
  4. mac+php7+mysql.so_在Mac上编译安装PHP7的开发环境
  5. 实现SELECT的全选,反选,AB选的JAVASCRIPT代码
  6. REM布局计算,移动端,pc端有兼容性)
  7. 以snull为例分析linux网卡驱动的技术文档[转载]二
  8. Linux服务器时间和北京标准时间自动校准命令
  9. 汉诺塔C语言步骤解析
  10. 《基于双阶段支持向量机的电力系统暂态稳定预测及控制》总结
  11. 华硕主板破linux密码破解,华硕P8B75-M-LE老主板加持NVMe SSD bios(刷新软件和bios)...
  12. 手把手教你:微信小程序内嵌网页或H5页面
  13. python3.8零基础入门教程_正版 Python 3.8编程快速入门 针对wan全零基础入门的读者 采用*小化安装+极简代码的教学...
  14. OSSIM开源安全信息管理系统(十六)
  15. 怎么用VBA在excel中指定位置画图表? 如怎么用VBA在 A7:G13位置画出图标
  16. 计算机吉祥如意制作贺卡作业,贺卡制作教案
  17. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(一、编译连接前准备)
  18. 在linux下安装chrome 浏览器
  19. Android应用程序如何进行系统签名
  20. pwn - 格式化字符串攻击

热门文章

  1. 第十七届中国计量大学程序设计竞赛 D Dessert Time
  2. verilog练习:hdlbits网站上的做题笔记(6)
  3. Go语言学习、时间和日期类型
  4. 我是如何拿到小米、京东、字节等大厂前端offer的
  5. 被全球过度炒作的Spotify敏捷部落制,连Spotify公司自己都不用
  6. 小米电视 android版本升级,小米电视2系统版本多久更新一次
  7. 如何在论文中画出漂亮的插图?
  8. 华为手机疑似鸿蒙,疑似华为自研手机系统现身:名字叫鸿蒙?
  9. 2015年西安小升初奥数培训班奥数老师(排名排行)龙虎英雄榜
  10. Mysql里where语句里不能使用SUM聚合函数筛选怎么办?