效果图

代码

const datalist = [780, 600, 770, 770, 770];
const namelist = ['水(m³)', '电(Kwh)', '蒸汽(t)', '天然气(m³)', '压缩空气(m³)'];
option = {grid: {top: '0',left: '1%',right: '10%',bottom: '0'},xAxis: {axisLine: {show: false},axisTick: {show: false},axisLabel: {show: false},splitLine: {show: false}},yAxis: [{data: ['水', '电', '蒸汽','天然气','压缩空气'],inverse: true,splitLine: {show: false},axisTick: {show: false},axisLine: {show: false},axisLabel: {color: '#fff',fontSize: 18}},{type: 'category',axisTick: { show: false }, // 不显示刻度线axisLabel: {color: '#000',},axisLine: {show: false,},inverse: true,}],series: [{name: '进度条',yAxisIndex: 0,type: 'pictorialBar',symbol: 'rect', // 长方形symbolRepeat: 'fixed',symbolMargin: '2', // 缝隙symbolClip: true,symbolSize: ['3', '16'],barCategoryGap: 5,label: {show: true,position: [0,50],fontSize: 14,formatter: (name) => namelist[name.dataIndex]},zlevel: 1, //  zlevel 大的 Canvas 会放在 zlevel 小的 Canvas 的上面data: [{value: 780,itemStyle: {normal: {color: '#047CFF'}}},{value: 600,itemStyle: {normal: {color: '#EE2800'}}},{value: 770,itemStyle: {normal: {color: '#FFAD27'}}},{value: 770,itemStyle: {normal: {color: '#42CEFF'}}},{value: 770,itemStyle: {normal: {color: '#BF0AFF'}}}]},{name: '进度条背景',type: 'bar',yAxisIndex: 1,barGap: '-100%', // 不同系列的柱间距离,为百分比。barCategoryGap: 5,barWidth: 20,left: '50',data: [1000, 1000, 1000, 1000, 1000],color: 'rgba(152, 144, 238, 0.12)', // 柱条颜色itemStyle: {normal: {color: function(params) {var colorList = ['rgba(4,124,255,0.4)','rgba(242,104,0,0.4)','rgb(255,224,117,0.4)','    rgb(79,163,255,0.4)','rgb(191,10,255,0.4)'];return colorList[params.dataIndex]},barBorderRadius: [10]//设置圆角}},label: {normal: {show: true, // 是否显示进度条上方的百分比formatter: (series) => datalist[series.dataIndex]+'/1000',position: [913,-20],textStyle: {color: '#000', // 进度条上方百分比字体颜色fontSize: 14}}}}]
};

echarts绘制进度条相关推荐

  1. echarts渐变进度条

    echarts渐变进度条 展示情况如下图 相关代码 var data = ['数据一','数据二',"数据三","数据四","数据五",&q ...

  2. JS canvas绘制进度条

    JS canvas绘制进度条 在前端开发中,我比较喜欢Cavans画布,通过Cavans可以绘制自己想要的东西,在早之前,我通过Canvas播放视频,绘制图片,绘制banner图等,复杂点可以用来做数 ...

  3. Mstar的Monitor方案OSD 菜单制作(六)——绘制进度条

    绘制进度条 绘制进度条和我前面讲的绘制icon 是一样的.我们可以拆分一下,把进度条的每一个进度,都看作一个自己需要单独绘制的icon.那就好处理了.我们直接来个带圆角的,难的.例如如下: 我们可以看 ...

  4. Echarts环形进度条

    最终效果图如下: 注意和基础折线图不同,进度条需要额外定义2个变量: var value = 66;//当前进度 var maxvalue = 100;//进度条最大值 完整代码如下: <!DO ...

  5. echarts带进度条的仪表盘

    带阈值更改颜色 echartUtil.getNetGaugeOption = function (data, value, name) { var name = name;//title名称 var  ...

  6. echarts 弧形进度条 配置

    源码带注释: option = {   series: [     {       type: 'gauge',       min: 0,//最大值       max: 100, //最小值   ...

  7. echarts绘制多条折线图

    效果 首先引入echarts可以看这篇文章哦~ 如何在项目中使用echarts 1.定义一个div 这里的height就是y轴的高度了~ <div style="width: 100% ...

  8. echarts 饼图进度条_echarts饼图

    在echarts的官网上我们可以看到很多的官方实例,很多酷炫的模型都已经设计好了,不过这些模型的数据一般都是在实例中写死,平时在我们项目里可没有这些死数据,如何从后台获取需要的数据,并且把这些数据拼装 ...

  9. echarts指针进度条刻度调整_指针式流量开关

    流量开关属于电工电器行业开关类目,可对各种液体流量进行监测和发讯控制.被广泛应用于管道中流量的监测及各种大.中.小型设备的冷却.润滑系统中.这就不得不说下它独特的流线型结构设计,准确稳定其性能了,具体 ...

  10. 【Python工具】——绘制进度条,你学废了么?

    文章目录

最新文章

  1. 深度学习优化函数详解(5)-- Nesterov accelerated gradient (NAG) 优化算法
  2. 科技部:论文数量、影响因子不可与奖励奖金挂钩,网友:早就该治了
  3. CloudStats :一款SaaS 服务器监控工具
  4. PyInstaller将python脚本打包成exe可执行程序
  5. 编解码:Base64编码在URL中的应用
  6. hbase-site.xml 和 hbase-default.xml
  7. 致我们最最最最最最最最最最最最最优秀的班主任——王老师
  8. javaone_JavaOne 2012:Lambda之路
  9. 银行业AI:炒作背后的现实——“尽管对新技术感到兴奋,但银行业态度非常谨慎”
  10. vue导入静态js_如何在vue js中加载静态图像
  11. Git中的pull request真正比较的是什么?
  12. sql server 2005中的except和INTERSECT运算
  13. 大数据之-Hadoop3.x_MapReduce_ReduceJoin案例Reducer_案例完成---大数据之hadoop3.x工作笔记0131
  14. 实现输入界面适应键盘的显示和隐藏事件
  15. lodop同一页面一次性打印多次
  16. ubuntu 安装 teamViewer 出现错误
  17. PID控制器及其参数整定
  18. matlab 求隐含波动率,matlab求解资产隐含波动率及无风险利率初探.doc
  19. 诺禾:和Java一样能用汉字编程的神奇语言
  20. 米斯齐超声波传感器显示测量距离(oled)内附Arduino代码

热门文章

  1. 十进制与二进制相互转换(c++)
  2. Python编写三角形
  3. “智慧银行”行业研究报告要点整理
  4. Windows套接字I/O模型(3) -- WSAAsyncSelect模型
  5. 如何塑造亲切有趣的微博形象?
  6. python 方差_使用NumPy介绍期望值,方差和协方差
  7. 魔王抓住了公主 等笑话
  8. 基于MATLAB的AM信号调制解调代码,代码)基于MATLAB的AM调制解调系统仿真报告
  9. Java多线程系列--【JUC集合08】- LinkedBlockingQueue
  10. 大家好,我是练习时长两年半的LeetCode爱好者,喜欢唱跳rap