echarts绘制多条刻度线仪表盘,文本内容带背景且颜色渐变,echarts绘制复杂仪表盘

option = {series: [{// 最外圈type: 'gauge',radius: '80%',center: ['50%', '90%'],startAngle: 180,endAngle: 0,min: 0,max: 100,progress: {show: false,width: 8},pointer: {show: false},axisLine: {show: false,lineStyle: {width: 50,color: [// axisTick使用的是这里的颜色[0.3, '#00ffff50'],[0.7, '#00ffff'],[1, '#00ffff50']]}},axisTick: {distance: -60,splitNumber: 5,length: 8, // 刻度线长度lineStyle: {color: 'auto',width: 2 // 刻度线宽度}},splitLine: {show: false},axisLabel: {show: false},detail: {show: false}},{// 第二个刻度盘type: 'gauge',radius: '75%',center: ['50%', '90%'],startAngle: 180,endAngle: 0,min: 0,max: 100,progress: {show: false,width: 8},pointer: {show: false},axisLine: {lineStyle: {width: 1,color: [[1, '#00ffff80']]}},axisTick: {// 刻度线distance: -8,splitNumber: 3,lineStyle: {width: 1,color: '#00ffff80'}},splitLine: {distance: -12,length: 5,lineStyle: {width: 1,color: '#00ffff80'}},axisLabel: {show: false},detail: {show: false}},{// 进度条仪表盘type: 'gauge',radius: '71.3%',center: ['50%', '90%'],startAngle: 180,endAngle: 0,min: 0,max: 100,splitNumber: 12,progress: {// 进度条show: true,roundCap: true,width: 30,itemStyle: {color: {type: 'linear',x: 1,y: 0,x2: 0,y2: 0,colorStops: [{offset: 1,color: '#00acfc' // 0% 处的颜色},{offset: 0,color: '#00f8d9' // 100% 处的颜色}],global: false // 缺省为 false}}},pointer: {//仪表盘指针show: true,showAbove: true,length: '20%',width: 30,icon: 'arrow',offsetCenter: [-20, -20],itemStyle: {color: '#19ebff'}},axisLine: {roundCap: true,lineStyle: {width: 30,color: [[1, '#00ffff30']] // 圆环底色}},axisTick: {show: false},splitLine: {show: false},axisLabel: {show: false},anchor: {show: false},title: {show: false},detail: {valueAnimation: true,width: '60%',borderRadius: 8,offsetCenter: [0, '-25%'],fontSize: 36,fontWeight: 'bolder',formatter: '{value}%', // %文字大小调整color: '#fff'},data: [{value: 80}]},{// 背景颜色type: 'pie',radius: '60%',center: ['50%', '90%'],roseType: 'radius',silent: true,startAngle: 180,legendHoverLink: false,itemStyle: {borderRadius: 0},label: {show: false},emphasis: {label: {show: false}},color: [new echarts.graphic.RadialGradient(0.5,1,2,[{offset: 0.3,color: '#19ebff00'},{offset: 0.5,color: '#19ebff50'},{offset: 1,color: '#19ebff80'}],false),'#FFFFFF00'], // 第二个元素控制下半圆透明data: [{ value: 10, name: 'r' },{ value: 10, name: 'r0' }]}]
};

效果如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/424369.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java项目:基于ssm框架实现的电影评论系统(ssm+B/S架构+源码+数据库+毕业论文)

一、项目简介 本项目是一套ssm826基于ssm框架实现的电影评论系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试&#x…

切鱼达人,Android休闲游戏开发

使用 Android Studio 开发了一款休闲游戏 —— 《切鱼达人》 A. 项目描述 《切鱼达人》是一款有趣的休闲游戏app,让玩家在虚拟的海洋世界中体验切割各种鱼类的乐趣。 《切鱼达人》玩法简单而富有挑战性。玩家需要在游戏中扮演一名渔民,使用手指在屏幕上…

测试不拘一格——掌握Pytest插件pytest-random-order

在测试领域,测试用例的执行顺序往往是一个重要的考虑因素。Pytest插件 pytest-random-order 提供了一种有趣且灵活的方式,让你的测试用例能够以随机顺序执行。本文将深入介绍 pytest-random-order 插件的基本用法和实际案例,助你摆脱固定的测试顺序,让测试更具变化和全面性…

【动态规划】879. 盈利计划

作者推荐 【动态规划】【广度优先搜索】【状态压缩】847 访问所有节点的最短路径 本文涉及知识点 动态规划汇总 LeetCode879. 盈利计划 集团里有 n 名员工,他们可以完成各种各样的工作创造利润。 第 i 种工作会产生 profit[i] 的利润,它要求 group[…

V-bind缩写、V-on缩写、V-if、V-show、V-for、Computed计算属性、methods属性、监听属性watch实例

V-bind、V-for缩写 V-model V-if V-show V-for Computed计算属性 声明了一个计算属性 reversedMessage 。 提供的函数将用作属性 vm.reversedMessage 的 getter 。 vm.reversedMessage 依赖于 vm.message,在 vm.message 发生改变时,vm.reversedMessage…

性能优化(CPU优化技术)-NEON指令介绍

「发表于知乎专栏《移动端算法优化》」 本文主要介绍了 NEON 指令相关的知识,首先通过讲解 arm 指令集的分类,NEON寄存器的类型,树立基本概念。然后进一步梳理了 NEON 汇编以及 intrinsics 指令的格式。最后结合指令的分类,使用例…

如何在容器内部进行抓包

//先获取POD 的容器ID号 //去pod容器所在节点进行解析id为pid号 //通过pid号进入这个容器的网络命名空间 docker inspect --format {{.State.Pid}} 05f38d2a61e29b5a9d24fc7a3906991ab92ecd58ff7e0eb4e339a4cc6b2c4fc4 //访问容器内部,Node01节点

MATLAB初始化智能算法编码-产生随机不重复整数序列矩阵

产生随机不重复整数序列矩阵是智能算法最常用的操作之一,以下给出具体方法: clc;close all;clear all;warning off;%清除变量 rand(seed, 100); randn(seed, 100); format long g; N10; % 设定优化问题维数 lb0*ones(1,N);% 自变量上限 ub1*ones(1,N);% 自变量下限 popsize10…

​在 Linux ​中管理用户

在 Linux 系统中,用户是系统资源的主要使用者,每个用户都有一个唯一的标识符(用户ID)。为了更好地组织和管理用户,Linux 还引入了用户组的概念。用户组是用户的集合,有助于更有效地分配权限和资源。 用户是…

mysql 导入数据 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘

前言: mysql 导入数据 遇到这个错误 1273 - Unknown collation: utf8mb4_0900_ai_ci 具体原因没有深究 但应该是设计数据库的 字符集类型会出现这个问题 例如: char varchar text..... utf8mb4 类型可以存储表情 在现在这个时代会用很多 以后会用的更多 所以不建议改…

react 实现页面状态缓存(keep-alive)

前言: 因为 react、vue都是单页面应用,路由跳转时,就会销毁上一个页面的组件。但是有些项目不想被销毁,想保存状态。 比如:h5项目跳转其他页面返回时,页面状态不丢失。设想一个 页面我滑倒了中间&#xf…

Java实现桃花峪滑雪场租赁系统 JAVA+Vue+SpringBoot+MySQL

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 游客服务2.2 雪场管理 三、数据库设计3.1 教练表3.2 教练聘请表3.3 押金规则表3.4 器材表3.5 滑雪场表3.7 售票表3.8 器材损坏表 四、系统展示五、核心代码5.1 查询教练5.2 教练聘请5.3 查询滑雪场5.4 滑雪场预定5.5 新…