echarts 仪表盘带进度条最终结果

思路:3个仪表盘叠加

代码:

echarts.min.js 下载放到同级文件
<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="description" content="ECharts"><meta name="author" content="kener.linfeng@gmail.com"><title>ECharts · Example</title><script src="./echarts.min.js"></script></head><body><div id="chart" class="chart" style="height: 530px;"></div><script type="text/javascript">// 基于准备好的dom,初始化echarts图表var myChart = echarts.init(document.getElementById('chart')); option = {backgroundColor: '#000643',toolbox: {feature: {restore: {},saveAsImage: {}}},series: [{name: '百分比100%',type: 'gauge',//半径radius: 150,          //起始角度。圆心 正右手侧为0度,正上方为90度,正左手侧为180度。startAngle: 180,//结束角度。endAngle: 0,center: ['50%', '50%'],//仪表盘轴线相关配置。axisLine: {            // 坐标轴线show:true,lineStyle: {       // 属性lineStyle控制线条样式width: 10,color:[[1, '#F2F4FF']],shadowColor: 'red',shadowBlur: 10,shadowOffsetX:2}},//分隔线样式。splitLine: {show: false,},//刻度样式axisTick: {show: false,},//刻度标签。axisLabel: {show:false,},//仪表盘指针。pointer: {//这个show属性好像有问题,因为在这次开发中,需要去掉指正,我设置false的时候,还是显示指针,估计是BUG吧,我用的echarts-3.2.3;希望改进。最终,我把width属性设置为0,成功搞定!show: false,//指针长度length:'90%',width:0,},//仪表盘标题。title: {show: true,offsetCenter: [0, '-10%'], // x, y,单位pxtextStyle: {color: 'white',fontSize: 30}},//仪表盘详情,用于显示数据。detail: {show: true,offsetCenter: [0, '-40%'],formatter: '{value}%',textStyle: {fontSize: 30,color:'#F8F43C'}},data: [{ value:21,name:'完成率'},],zlevel:1},{name: '进度条',type: 'gauge',//半径radius: 150,            //起始角度。圆心 正右手侧为0度,正上方为90度,正左手侧为180度。startAngle: 180,//结束角度。endAngle: 0,center: ['50%', '50%'],//仪表盘轴线相关配置。axisLine: {            // 坐标轴线show:true,lineStyle: {       // 属性lineStyle控制线条样式width: 10,color:[[0.2, '#F4F33C']]}},//分隔线样式。splitLine: {show:true,length:10,lineStyle:{color: 'white',width:3}},//刻度样式axisTick: {show: false,},//刻度标签。axisLabel: {show:false,},//仪表盘指针。pointer: {//这个show属性好像有问题,因为在这次开发中,需要去掉指正,我设置false的时候,还是显示指针,估计是BUG吧,我用的echarts-3.2.3;希望改进。最终,我把width属性设置为0,成功搞定!show: false,},//仪表盘标题。title: {show: false},//仪表盘详情,用于显示数据。detail: {show: false,offsetCenter: [0, '-10%'],formatter: '',textStyle: {fontSize: 0}},data: [{name:'数量', value:'n'},],zlevel:2},{name: '外侧线条',type: 'gauge',//半径radius: 160,            //起始角度。圆心 正右手侧为0度,正上方为90度,正左手侧为180度。startAngle: 180,//结束角度。endAngle: 0,center: ['50%', '50%'],//仪表盘轴线相关配置。axisLine: {            // 坐标轴线show:true,lineStyle: {       // 属性lineStyle控制线条样式width: 3,color:[[1, '#00F5F8']]}},//分隔线样式。splitLine: {show: false,},//刻度样式axisTick: {show: false,},//刻度标签。axisLabel: {show:false,},//仪表盘指针。pointer: {//这个show属性好像有问题,因为在这次开发中,需要去掉指正,我设置false的时候,还是显示指针,估计是BUG吧,我用的echarts-3.2.3;希望改进。最终,我把width属性设置为0,成功搞定!show: false,},//仪表盘标题。title: {show: false},//仪表盘详情,用于显示数据。detail: {show: false,offsetCenter: [0, '-10%'],formatter: '',textStyle: {fontSize: 0}},data: [{name:'数量', value:'n'},],zlevel:3}]}; // 为echarts对象加载数据         myChart.setOption(option); </script>
</body>
</html>

echarts 仪表盘带进度条相关推荐

  1. web app升级—带进度条的App自动更新

    带进度条的App自动更新,效果如下图所示:   技术:vue.vant-ui.5+ 封装独立组件AppProgress.vue: <template><div><van- ...

  2. 带进度条的ASP无组件断点续传下载代码

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%Option Explicit%> <% '= ...

  3. atitit. 文件上传带进度条 atiUP 设计 java c# php

    atitit. 文件上传带进度条atiUP设计java c# php 1. 设计要求 1 2. 原理and架构 1 3. ui 2 4. spring mvc 2 5. springMVC.xml 3 ...

  4. Android更新带进度条的通知栏

    在网上查询了下,Android版本号更新通知栏带进度条,醉了,基本都是复制过来.有的代码不全,连源代码下载都没有,有下载也须要积分.还不能用.真黑心啊!! 之前自己也写过自己定义通知栏Notifica ...

  5. 用MediaPlayer做个带进度条可后台的音乐播放器

    传送到github看源码 下载apk试用 密码:rukn 前言 想在天朝听音乐还是有些难度的, 一般来说, 两三个app还是要的. 那何不尝试自己做个手机播放器, 听个爽呢?!今天就带大家先做个简单的 ...

  6. [整理] C#调用SQLDMO.DLL时间数据库备份 / 还原。 (香神无涯) // C#实现SQLSERVER2000数据库备份还原的两种方法 (带进度条)...

    /// <summary> /// 通过调用MSSQL的SQLDMO.DLL文件来实现备份数据库 /// 1.首先在在项目中引用SQLDMO.DLL文件. /// 2.在引用中的SQLDM ...

  7. php带截切图片上传_PHP大文件切割上传并带进度条功能示例

    本文实例讲述了PHP大文件切割上传并带进度条功能.分享给大家供大家参考,具体如下: 前面一篇介绍了PHP大文件切割上传功能,这里再来进一步讲解PHP大文件切割上传并带进度条功能. 项目结构图: 14- ...

  8. 自定义带进度条的WebView , 增加获取web标题和url 回掉

    1.自定义ProgressWebView package com.app.android05; import android.content.Context; import android.graph ...

  9. 【MFC】带进度条的状态栏

    00. 目录 文章目录 00. 目录 01. 案例概述 02. 开发环境 03. 关键技术 04. 程序设计 05. 秘笈心法 06. 源码下载 07. 附录 01. 案例概述 状态栏多用于显示程序执 ...

最新文章

  1. ElasticSearch性能优化策略【转】
  2. python代码执行过程记录_[原创]IDAPython+OdbgScript动态获取程序执行流程
  3. Android sqlite load_extension漏洞解析
  4. Hibernate 更新部分更改的字段 hibernate update
  5. 第六章 Android应用的生命周期
  6. 衡量文章词汇复杂度Type Token Ratio (TTR)
  7. c语言课程设计学生成绩管理系统作业,C语言学生成绩管理系统课程设计word版
  8. C语言实现约瑟夫环代码
  9. 获取文件哈希值_系统装机|两款最经典的文件校验工具,检查镜像文件的完整性。...
  10. 教育OA系统该如何选择?
  11. multisim 9013、8050免费下载
  12. 3dmax人物模型制作全的步骤
  13. Java基础 实验二:类和对象
  14. python语言实验——某年某月的天数 OJ1160
  15. 数字钱包红海角逐,小程序生态快速引入可助力占领智慧设备入口
  16. python汇率换算程序_Python第五课 汇率兑换3.0
  17. 合宙Air105 + GC032A摄像头驱动显示教程说明
  18. 图形学基础之透视校正插值
  19. android矢量图之VectorDrawable ,自由又方便的填充色彩
  20. 乐游TGapi接口平台(接口商)

热门文章

  1. UEFI 系统变量服务和dsc,dec,inf简单理解
  2. hexo+yilia添加live2d看板娘
  3. SQL*Plus 系统变量之37 - PAU[SE]
  4. db2中create table as的建表方式
  5. 【Qt开发】实现系统托盘,托盘菜单,托盘消息
  6. appstore审核被拒大串烧
  7. 业内顶级导师团联合力推——首个“可信AI”实战大赛重磅揭幕
  8. 使用 DMV 进行监视_监视查询性能_针对 Azure SQL 数据库和 Azure SQL 托管实例进行手动性能优化
  9. 8进制数转换为10进制数
  10. ae等高线_Topograph软件下载|Topograph(AE等高线地图插件)官方最新版v1.0 下载_当游网...