引入echart.js和水晶球插件echart.liquidfill.js

<script src="./js/echarts.js"></script>

<script src="./js/echarts-liquidfill.js"></script>

版本如下

 var option;var water_color = {type: 'linear',x: 0,//线性渐变颜色的起点和终点,取值范围为容器的百分比0-1,(x,y),(x2,y2)分别是起点和终点y: 0,x2: 0,y2: 1,colorStops: [{//渐变颜色的颜色取值offset: 1,color: 'rgba(58, 71, 212, 0)'}, {offset: 0.5,color: 'rgba(31, 222, 225, .2)'}, {offset: 0,color: 'rgba(31, 222, 225, 1)'}],globalCoord: false}//电量var basePower = 3840 * 2var actualPower = 3840var value = actualPower / basePower;var data = [{//数据,有关水波的设置,value: value,//value的范围:0-1,对应高度百分比name: '397', // 数据名称direction: 'right', //指定波浪的移动方向'left' 或 'right', 'none' 表示静止。itemStyle: {color: water_color // 设置水波的颜色}}, {value: value - 0.1,direction: 'right',itemStyle: {color: water_color // 设置水波的颜色}}, {value: value - 0.15,direction: 'right',itemStyle: {color: water_color // 设置水波的颜色}},// {//     value: value-0.2,//     direction: 'right',//     itemStyle: {//         color: water_color // 设置水波的颜色//     }// }]option = {title: {text: actualPower,textStyle: {fontSize: 24,fontFamily: 'Microsoft Yahei',fontWeight: 'normal',color: '#bcb8fb',rich: {a: {fontSize: 20,}}},x: 'center',//老版本的echart的横向定位,新版用的left,y: '35%'},graphic: [{//发电量type: 'group',left: 'center',bottom: '8%',children: [{type: 'text',z: 100,left: '10',top: 'middle',style: {fill: '#aab2fa',text: '日累计发电量',font: '20px Microsoft YaHei',color: '#fff'}}]}],series: [{type: 'liquidFill',radius: '80%',center: ['50%', '50%'],//  shape: 'roundRect',data: data,backgroundStyle: {color: {//线性渐变颜色type: 'linear',x: 1,y: 0,x2: 0.5,y2: 1,colorStops: [{offset: 1,color: 'rgba(68, 145, 253, 0)'}, {offset: 0.5,color: 'rgba(68, 145, 253, .25)'}, {offset: 0,color: 'rgba(68, 145, 253, 1)'}],globalCoord: false},},outline: {//轮廓borderDistance: 0,itemStyle: {borderWidth: 10,borderColor: {//线性渐变,可以使用另一个对象type: 'linear',x: 0,y: 0,x2: 0,y2: 1,colorStops: [{offset: 0,color: 'rgba(69, 73, 240, 0)'}, {offset: 0.5,color: 'rgba(69, 73, 240, .25)'}, {offset: 1,color: 'rgba(69, 73, 240, 1)'}],globalCoord: false},shadowBlur: 10,shadowColor: '#000',}},color: {type: 'linear',x: 0,y: 0,x2: 0,y2: 1,colorStops: [{offset: 1,color: 'rgba(58, 71, 212, 0)'}, {offset: 0.5,color: 'rgba(31, 222, 225, .2)'}, {offset: 0,color: 'rgba(31, 222, 225, 1)'}],globalCoord: false},label: {normal: {formatter: '',}}},]};

echarts水晶球的使用相关推荐

  1. Vue项目中如何使用Echarts 及Echarts中echarts-liquidfill水晶球插件

    在博主的前述的一篇文章当中,有写到如何在vue项目引入Echarts插件,Echarts插件的应用方法可参考博主之前的文章.在本文中,博主将结合实际开发过程中的操作,介绍一下如何引入echarts-l ...

  2. echarts数据变了不重新渲染,以及重新渲染了前后数据会重叠渲染的问题

    1.echarts数据变了但是视图不重新渲染 新建Chart.vue文件 <template>  <p :id="id" :style="style&q ...

  3. r语言echarts画箱线图_echarts学习笔记之箱线图的分析与绘制详解

    一.箱线图 box-plot 箱线图(boxplot)也称箱须图(box-whisker plot),它是用一组数据中的最小值.第一四分位数.中位数.第三四分位数和最大值来反映数据分布的中心位置和散布 ...

  4. echarts x轴文字个数太多_echarts x轴标签文字过多导致显示不全,最有效的3种解决方法...

    echarts x轴标签文字过多导致显示不全,只是我之前在csdn发表过,经过实践,效果不错! 如图: 办法1:xAxis.axisLabel 属性 axisLabel的类型是object ,主要作用 ...

  5. 获取this_小程序获取微信运动步数并集成echarts报表显示

    需求 现在运动计步非常的火,大家常用的计步工具一般有keep.咕咚.微信运动和其他移动设备等,本文是基于微信小程序获取用户的微信运动数据并可视化呈现出来. 先看一下最终实现效果: 微信运动规则 在开发 ...

  6. echarts切换折线图变大_这个月,我就和折线图杠上了...

    作者 hustcc 蚂蚁金服·数据体验技术团队 TL;DR G2Plot 是一个注重于细节体验的通用统计图表库. 背景 折线图用于表示连续时间跨度内的数据,它通常用于显示某变量随时间的变化模式:是上升 ...

  7. Echarts读取本地json文件渲染轨迹,亲测ok

    Echarts读取本地json文件渲染轨迹,亲测ok 1. 报错及解决 2. 效果图 3. 源码lines-track.html如下 参考 1. 报错及解决 报错:由于浏览器的同源策略 已拦截跨源请求 ...

  8. 设置echarts的grid、tooltip、柱状图渐变色、折线图渐变色

    grid: {show: false,left: '0px',top: '50px',right: '1px',bottom: '0px',containLabel: true,backgroundC ...

  9. echarts 横纵分割线颜色透明度

    /*横纵分割线颜色透明度*/ xAxis: {axisLabel: {textStyle: {color: "#2484db"}},axisLine: {lineStyle: {c ...

最新文章

  1. python 列表转为字典的两个小方法
  2. 新思路!商汤开源利用无标注数据大幅提高精度的人脸识别算法
  3. php怎么实现缓存,PHP怎么实现缓存功能_后端开发
  4. rhel5.5配置yum
  5. MongoDB shell 操作
  6. 微软向丰田授权专利 欲成为车联网技术关键供应商
  7. 安装 Ffmpeg 步骤
  8. 微软CEO纳德拉开讲,2016微软开发者峰会在京召开
  9. 伪随机交织抑制突发噪声的MATLAB仿真(采用(2,1,3)卷积码)
  10. linux管理防火墙开放端口
  11. 计算机24点游戏几把,24点游戏规则和解题方法
  12. excel的ADO读取ORACLE,【VBA研究】利用ADO让普通人用excel读取oracle数据库表的通用办...
  13. Logstash + DataHub + MaxCompute/StreamCompute 进行实时数据分析
  14. grpc+nginx架构部署指导
  15. 打印为带边框的表格_会这些Excel打印技巧的人,2秒搞定别人大半天的工作!
  16. 苹果手机怎么在照片上添加文字_不管用什么手机,这样操作一下,就能直接给照片添加文字...
  17. cAdvisor资源监控工具入门
  18. 深度学习之TensorFlow(一)
  19. 常见windows字体和MacOS字体分类主要有几种?
  20. 记录下我磕磕碰碰的三个月找工作经历,offer拿到手软

热门文章

  1. Git手写笔记(简单秒懂)详细讲解
  2. 三星root后进入android system recovery后,如何尝试使用ODIN去恢复启动界面是Android system recovery详解...
  3. pc 后台管理系统总结
  4. Flink教程4_Sink输出
  5. 春季高考 计算机模拟试题,春季高考试卷-天津市2016年春季高考计算机模拟试卷B.doc...
  6. JUST技术:利用轨迹拼接分析实时可达区域
  7. 中国地质大学(武汉)地信GIS考研(891、892)经验分享
  8. 通过网线构建局域网实现电脑共享文件
  9. PC的安全,我的策略
  10. 第三方组件element-ui和图标库Font Awesome使用