echarts水晶球的使用
引入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水晶球的使用相关推荐
- Vue项目中如何使用Echarts 及Echarts中echarts-liquidfill水晶球插件
在博主的前述的一篇文章当中,有写到如何在vue项目引入Echarts插件,Echarts插件的应用方法可参考博主之前的文章.在本文中,博主将结合实际开发过程中的操作,介绍一下如何引入echarts-l ...
- echarts数据变了不重新渲染,以及重新渲染了前后数据会重叠渲染的问题
1.echarts数据变了但是视图不重新渲染 新建Chart.vue文件 <template> <p :id="id" :style="style&q ...
- r语言echarts画箱线图_echarts学习笔记之箱线图的分析与绘制详解
一.箱线图 box-plot 箱线图(boxplot)也称箱须图(box-whisker plot),它是用一组数据中的最小值.第一四分位数.中位数.第三四分位数和最大值来反映数据分布的中心位置和散布 ...
- echarts x轴文字个数太多_echarts x轴标签文字过多导致显示不全,最有效的3种解决方法...
echarts x轴标签文字过多导致显示不全,只是我之前在csdn发表过,经过实践,效果不错! 如图: 办法1:xAxis.axisLabel 属性 axisLabel的类型是object ,主要作用 ...
- 获取this_小程序获取微信运动步数并集成echarts报表显示
需求 现在运动计步非常的火,大家常用的计步工具一般有keep.咕咚.微信运动和其他移动设备等,本文是基于微信小程序获取用户的微信运动数据并可视化呈现出来. 先看一下最终实现效果: 微信运动规则 在开发 ...
- echarts切换折线图变大_这个月,我就和折线图杠上了...
作者 hustcc 蚂蚁金服·数据体验技术团队 TL;DR G2Plot 是一个注重于细节体验的通用统计图表库. 背景 折线图用于表示连续时间跨度内的数据,它通常用于显示某变量随时间的变化模式:是上升 ...
- Echarts读取本地json文件渲染轨迹,亲测ok
Echarts读取本地json文件渲染轨迹,亲测ok 1. 报错及解决 2. 效果图 3. 源码lines-track.html如下 参考 1. 报错及解决 报错:由于浏览器的同源策略 已拦截跨源请求 ...
- 设置echarts的grid、tooltip、柱状图渐变色、折线图渐变色
grid: {show: false,left: '0px',top: '50px',right: '1px',bottom: '0px',containLabel: true,backgroundC ...
- echarts 横纵分割线颜色透明度
/*横纵分割线颜色透明度*/ xAxis: {axisLabel: {textStyle: {color: "#2484db"}},axisLine: {lineStyle: {c ...
最新文章
- python 列表转为字典的两个小方法
- 新思路!商汤开源利用无标注数据大幅提高精度的人脸识别算法
- php怎么实现缓存,PHP怎么实现缓存功能_后端开发
- rhel5.5配置yum
- MongoDB shell 操作
- 微软向丰田授权专利 欲成为车联网技术关键供应商
- 安装 Ffmpeg 步骤
- 微软CEO纳德拉开讲,2016微软开发者峰会在京召开
- 伪随机交织抑制突发噪声的MATLAB仿真(采用(2,1,3)卷积码)
- linux管理防火墙开放端口
- 计算机24点游戏几把,24点游戏规则和解题方法
- excel的ADO读取ORACLE,【VBA研究】利用ADO让普通人用excel读取oracle数据库表的通用办...
- Logstash + DataHub + MaxCompute/StreamCompute 进行实时数据分析
- grpc+nginx架构部署指导
- 打印为带边框的表格_会这些Excel打印技巧的人,2秒搞定别人大半天的工作!
- 苹果手机怎么在照片上添加文字_不管用什么手机,这样操作一下,就能直接给照片添加文字...
- cAdvisor资源监控工具入门
- 深度学习之TensorFlow(一)
- 常见windows字体和MacOS字体分类主要有几种?
- 记录下我磕磕碰碰的三个月找工作经历,offer拿到手软
热门文章
- Git手写笔记(简单秒懂)详细讲解
- 三星root后进入android system recovery后,如何尝试使用ODIN去恢复启动界面是Android system recovery详解...
- pc 后台管理系统总结
- Flink教程4_Sink输出
- 春季高考 计算机模拟试题,春季高考试卷-天津市2016年春季高考计算机模拟试卷B.doc...
- JUST技术:利用轨迹拼接分析实时可达区域
- 中国地质大学(武汉)地信GIS考研(891、892)经验分享
- 通过网线构建局域网实现电脑共享文件
- PC的安全,我的策略
- 第三方组件element-ui和图标库Font Awesome使用