Echarts 提示内容自定义 y轴显示中文

2023-11-15

提示信息:只需要重写tooltip中的formatter方法,然后按照函数进行数据处理,并返回要显示的数据即可。

 tooltip: {
          formatter: function(params) {
            var res = params[0].name + '<br/>水质等级为:'
            var texts = ''
            if (params[0].value === 0 || params[0].value === '0') {
              texts = 'Ⅰ类'
            } else if (params[0].value === 1 || params[0].value === '1') {
              texts = 'Ⅱ类'
            } else if (params[0].value === 2 || params[0].value === '2') {
              texts = 'Ⅲ类'
            } else if (params[0].value === 3 || params[0].value === '3') {
              texts = 'Ⅳ类'
            } else if (params[0].value === 4 || params[0].value === '4') {
              texts = 'V类'
            } else if (params[0].value === 5 || params[0].value === '5') {
              texts = 'Ⅵ类'
            }
            res = res + texts
            return res
          },
          trigger: 'axis',
          axisPointer: {
            type: 'line',
            lineStyle: {
              color: 'rgba(255, 255, 255, 0.37)'
            }
          }
        },

y轴显示中文:只需要重写yAxis中的formatter方法,然后按照函数进行数据处理,并返回要显示的数据即可----同理。

 yAxis: {
          name: '(cm)',
          nameTextStyle: {
            color: '#fff',
            fontSize: 16
          },
          type: 'value',
          axisTick: { // y轴刻度线
            'show': false
          },
          splitLine: { // 网格线
            'show': true,
            lineStyle: {
              color: ['rgba(255, 255, 255, 0.1)'],
              type: 'solid'
            }
          },
          splitArea: { show: false }, // 保留网格区域
          axisLabel: {
            show: true,
            textStyle: {
              color: '#fff'
            },
            // 这里重新定义就可以
            formatter: function(value) {
              var texts = []
              if (value === 0 || value === '0') {
                texts.push('Ⅰ类')
              } else if (value === 1 || value === '1') {
                texts.push('Ⅱ类')
              } else if (value === 2 || value === '2') {
                texts.push('Ⅲ类')
              } else if (value === 3 || value === '3') {
                texts.push('Ⅳ类')
              } else if (value === 4 || value === '4') {
                texts.push('V类')
              } else if (value === 5 || value === '5') {
                texts.push('Ⅵ类')
              }
              return texts
            }
          },
          axisLine: {
            lineStyle: {
              type: 'solid',
              color: 'rgba(255, 255, 255, 0.37)' // 左边线的颜色
            }
          }
        }

效果图如下:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Echarts 提示内容自定义 y轴显示中文 的相关文章

  • EAN13条形码绘制(Delphi版)

    单元声明 unit UnitEAN https wenku baidu com view d61eec0dc4da50e2524de518964bcf84b9d52d0d html 共有95 18 113条数据模块 1表示黑 0表示白 左侧

随机推荐

  • Python版SSH远程服务器使用Paramiko和scp库

    作为开发人员 配置或调试VPS通常是无法解决的 而且并不是特别有意义 充其量 您的应用程序可能最终将以与本地环境相同的方式运行 我们如何才能使这一不可避免的工作变得更好 好吧 我们可以使其自动化 设置SSH密钥 要验证SSH连接 我们需要设
  • 图像处理算法大全(基于libyuv或IPP)----NV12转成I420,RGB24,ARGB集合

    周星星教你学ffmpeg 技巧 libyuv源码 static void NV12ToI420 BYTE pNV12 Y BYTE pNV12 UV BYTE pYV12 int width int height libyuv NV12To
  • 在Nginx中让所有HTTP请求转发到HTTPS

    title 在Nginx中让所有HTTP请求转发到HTTPS date 2017 10 23 20 50 24 tags nginx http https categories 运维 背景 在启用HTTPS协议的网站上 通常会让用户始终以
  • Sklearn常用API以及代码

    1 ensemble 集成 VotingClassifier 投票分类器 由若干异质分类器组成 例如LR RF朴素贝叶斯 GNB import numpy as np from sklearn import datasets from sk
  • 2022年业绩逆势增长,“要强”蒙牛再创蒙牛

    2022年是蒙牛 再造一个新蒙牛 五年计划的第二年 也是乳企赛道疫情以来最为艰难的一年 这一年里 不仅有疫情多点散发所带来的线下渠道不畅 也有原材料价格飙涨所导致的成本高企 在这种形势下 蒙牛尽管遭遇多重困难 但仍拿出了一份亮眼的成绩单 其
  • Eclipse 连接 SQL Server 2008数据库,运行JAVA代码时出现:‘sa’用户登录失败

    前几天用Eclipse 连接 SQL Server 2008数据库 运行JAVA代码时总是出现 sa 用户登录失败 我的连接方法都是按照网上找的 一直在寻找错误的原因 网上说 1 sql server的密码是否正确 2 sql server
  • 西瓜书《机器学习》课后答案——chapter7

    7 1 试使用极大似然法估计西瓜数据集3 0中前3个属性的类条件概率 解答 假设类别C为随机变量 则它总共有两种取值 好瓜和坏瓜 前3个属性分别为色泽 根蒂和敲声 分别用随机变量R S T表示 并且可取值分别为 青绿 乌黑 浅白 38738
  • Array K-Coloring【Codeforces Round #531 (Div. 3)B】【构造】

    题目链接 题意 给你N长度的数组 以及K种颜色 要求的是我们能否使用全部K种颜色来填充每个数组元素 其中数组中的每个相同值元素的染色是不能相同的 并且 要用完所有K个颜色 能达到以上要求 则是YES并输出染色 否则 只有NO 我WA在了第6
  • 一个或多个筛选器或者Listeners启动失败

    今天使用tomcat直接部署项目 之前一直都是在idea直接部署 但是在启动tomcat的过程中一直报一个或多个筛选器或者Listeners启动失败的错误 之前在idea部署的时候也出现过这个错误 然后就根据网上的答案说 lib 下可能没有
  • 数据结构初阶 ---- 顺序表的(C语言)实现

    目录 一 动态顺序表的结构体定义 二 动态顺序表的函数接口 1 顺序表的初始化 2 顺序表的销毁 3 打印结构体数组内的内容 4 检查数组容量 容量不够时 扩容 5 顺序表的尾插 6 顺序表的尾删 7 顺序表的头插 8 顺序表的头删 9 顺
  • jffs2:You cannot use older JFFS2 filesystems with newer kernels错误

    jffs2 You cannot use older JFFS2 filesystems with newer kernels错误 原因 可能在于交叉编译linux内核时 没有打开jffs2系统的使能开关 解决方法 在内核文件中执行make
  • spring mvc 中对静态资源的访问配置

    在web xml中配置spring mc servlet 对url pattern设置时 排除在spring的servlet之外
  • netty的线程池-----揭示了使用两个线程池的原因

    线程模型是Netty的核心设计 设计地很巧妙 之前项目中有一块处理并发的设计和Netty的Eventloop单线程设计类似 效果得到了实证 Netty5的类层次结构和之前的版本变化很大 网上也有很多文章写Netty的线程模型 Reactor
  • windbg+vmware双机调试配置教程及可能出现的问题

    一 设备参数说明 1 调试机 物理机windows 10 windbg 10 0 22000 194 2 被调试机 虚拟机windows xp sp3 3 虚拟机软件 VMware workstation 16 1 2 二 虚拟机配置调试串
  • Python面试题整理(选择题及其答案)

    Python面试题 选择题及其答案 往期文章 Python知识点整理 完整 Python知识点整理 图文结合近三万字 史上最全 Python二级考试知识点 史上最全 Python二级考试试题汇总 史上最全 2023年Python选择题及答案
  • 学习之笔记

    Hook技术被广泛应用于安全的多个领域 比如杀毒软件的主动防御功能 涉及到对一些敏感API的监控 就需要对这些API进行Hook 窃取密码的木马病毒 为了接收键盘的输入 需要Hook键盘消息 甚至是Windows系统及一些应用程序 在打补丁
  • Matlab求解矩阵方程

    描述 使用matlab求解某个方程 方程里面的变量和参数都是矩阵形式 代码 clc clear syms x A eye 4 B eye 4 x solve A x inv A B x就是方程的解 下面是另外一种形式 和上面是等同的 cle
  • UE4学习日记——蓝图中的各种颜色代表什么

    节点类型颜色 白色 执行线 蓝色 调用的函数或事件 暗蓝色 结构体 草绿色 流程切换 绿色 纯函数 通常用于获取什么 青色 试着对象转换 紫色 函数定义 灰色 宏 红色 事件的定义 土黄色 时间轴 数据类型颜色 白色线条 执行线 程序的执行
  • XSL-FO 基础知识(三)

    基本块格式化 第 1 页 共4 页 既然您已经接触到了
  • Echarts 提示内容自定义 y轴显示中文

    提示信息 只需要重写tooltip中的formatter方法 然后按照函数进行数据处理 并返回要显示的数据即可 tooltip formatter function params var res params 0 name br 水质等级为