当前位置: 首页 > news >正文

echart 半环渐变仪表盘

实现效果如图:

 op配置项代码:

let Chart = this.$echarts.init(document.getElementById('dashboard-1'));let option = {// backgroundColor: '#040d2e',series: [// 中间灰色轴线{type: 'gauge',radius: '150%', // 位置center: ['50%', '90%'],startAngle: 180,endAngle: 0,axisLine: {show: true,lineStyle: {// 轴线样式width: 20, // 宽度color: [[1, '#2d4e7d']], // 颜色},},axisTick: {// 刻度show: false,},splitLine: {// 分割线show: false,},axisLabel: {// 刻度标签show: false,},pointer: {// 仪表盘指针show: false,},detail: {// 仪表盘详情show: false,},},// 内侧刻度{type: 'gauge',radius: '145%', // 位置center: ['50%', '90%'],startAngle: 180,endAngle: 0,axisLine: {show: false,lineStyle: {// 轴线样式width: 10, // 宽度color: [[1, '#4ABEFE']], // 颜色},},axisTick: {// 刻度show: true,splitNumber: 2,length: 6,lineStyle: {width: 1,color: 'rgba(107, 205, 255, 0.2)'}},splitLine: {// 分割线show: false,},axisLabel: {// 刻度标签show: false,},pointer: {// 仪表盘指针show: false,},detail: {// 仪表盘详情show: false,},},// 刻度线背景色{type: 'gauge',radius: '115%', // 位置center: ['50%', '90%'],startAngle: 180,endAngle: 0,axisLine: {show: true,lineStyle: {// 轴线样式width: 14, // 宽度color: [[1, 'rgba(0,0,0,0.1)']], // 颜色},},axisTick: {// 刻度show: false,},splitLine: {// 分割线show: false,},axisLabel: {// 刻度标签show: false,},pointer: {// 仪表盘指针show: false,},detail: {// 仪表盘详情show: false,},},// 数据{type: 'gauge',radius: '150%', // 位置center: ['50%', '90%'],startAngle: 180,endAngle: 0,axisLine: {show: true,lineStyle: {// 轴线样式width: 20, // 宽度color: [[0.95, new echarts.graphic.LinearGradient(1, 0, 0, 1, [{offset: 0,color: "#00B0D6FF",},{offset: 0.5,color: "#17D0B4FF",},{offset: 1,color: "#00CCFFFF",},])]], // 颜色},},pointer: {// 仪表盘指针show: false,},axisTick: {// 刻度show: false,},splitLine: {// 分割线show: false,},axisLabel: {// 刻度标签show: false,},detail: {// 仪表盘详情show: false,},},],};Chart.clear();Chart.resize();Chart.setOption(option);

http://www.lryc.cn/news/58234.html

相关文章:

  • 【springboot】自动加载分析
  • ChatGPT批量翻译-ChatGPT批量生成多国语言
  • Symble
  • 能在家里赚钱的工作有哪些?适合普通人的兼职项目
  • 创建SaaS产品帮助中心的关键步骤
  • 高频算法:Leetcode53 最大子数组和
  • 如何编写接口自动化测试框架、
  • 【Java面试八股文宝典之RabbitMQ篇】备战2023 查缺补漏 你越早准备 越早成功!!!——Day17
  • ESP32开发(1)----Espressif-IDE开发环境配置
  • MyBatisPlus标准数据层开发
  • C/C++每日一练(20230412)
  • Leetcode.1379 找出克隆二叉树中的相同节点
  • 2022年团体程序设计天梯赛-总决赛
  • 大数据技术之Sqoop——SQL to Hadoop
  • Java议题
  • 【阅读论文】USAD:多变量时间序列上的无监督异常检测
  • Java多线程:ReentrantLock中的方法
  • RabbitMQ初识快速入门
  • 由浅入深了解HashMap源码
  • P5318 【深基18.例3】查找文献
  • Error caught was: No module named ‘triton‘
  • Ruby设计-开发日志
  • SpringBoot 调用外部接口的三种方式
  • C 中的结构体
  • nodejs安装教程
  • 【华为OD机试】1029 - 整数与IP地址间的转换
  • 【FPGA实验1】FPGA点灯工程师养成记
  • 操作系统论文导读(三):Stack-based scheduling of realtime processes基于堆栈的实时进程调度
  • 音频延时测试方法与实现
  • 在 Python 中管理机密的四种方法