项目中需要实现水滴图 的应用搞了一下,效果还可以,感觉做的还是比较全面的有渐变色,颜色更改等措施。

效果图:

直接上代码:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title></head><body><div id="container" style="height: 500px; width: 500px;"></div></body><script src="js/echarts.js" type="text/javascript" charset="utf-8"></script><script src="js/echarts-liquidfill.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">var dom = document.getElementById("container");var myChart = echarts.init(dom);var app = {};option = null;option = {series: [{type: 'liquidFill',data: [0.5],radius: '40%',shape: 'circle',center: ['25%', '25%'],outline: {show: false},itemStyle: {normal: {color: new echarts.graphic.LinearGradient(0, 0, 0, 1,       //4个参数用于配置渐变色的起止位置, 这4个参数依次对应右/下/左/上四个方位. 而0 0 0 1则代表渐变色从正上方开始[{offset: 0, color: '#153f4d'},{offset: 0.5, color: '#19967a'},{offset: 1, color: '#3feeae'}]                //数组, 用于配置颜色的渐变过程. 每一项为一个对象, 包含offset和color两个参数. offset的范围是0 ~ 1, 用于表示位置)}},},{type: 'liquidFill',data: [0.4],radius: '30%',shape: 'circle',center: ['75%', '50%'],itemStyle: {normal: {color: new echarts.graphic.LinearGradient(0, 0, 0, 1,       //4个参数用于配置渐变色的起止位置, 这4个参数依次对应右/下/左/上四个方位. 而0 0 0 1则代表渐变色从正上方开始[{offset: 0, color: '#f2694d'},{offset: 0.5, color: '#f2694d'},{offset: 1, color: '#f2694d'}]                //数组, 用于配置颜色的渐变过程. 每一项为一个对象, 包含offset和color两个参数. offset的范围是0 ~ 1, 用于表示位置)}},outline: {show: false},label:{normal:{position:['50%','40%'],//此处调节显示的位置  前者是左右,后者是上下位置
//                        formatter:  '{a}\n{b} Value: {c}', //{a}表示系列名,{b}为键名,{c}为值textStyle:{fontSize:14,//设置字体大小}}}}]};if(option && typeof option === "object") {myChart.setOption(option, true);}</script></html>

echarts中的echarts.js和echarts-liquidfill.js可能会有出入建议用上传的这两个js。不然渐变色会有出入。

这是引用的js地址:https://pan.baidu.com/s/1Eq-LFuaWiQDQ5IWSJGoliA

提取密码:11h5;

希望帮到大家。

echarts 水滴图实现方式。相关推荐

  1. Echarts水滴图

    制作水滴图需要引用第三方脚本:http://echarts.baidu.com/resource/echarts-liquidfill-latest/dist/echarts-liquidfill.m ...

  2. echarts 水滴图 去掉波浪阴影

    如图所示 箭头所指的灰色阴影 本案例 不包含水滴图的引入 请自行百度 let text = '平均睡眠时长:9h'; option = {title: [{text: text,textStyle: ...

  3. 【金融大屏项目】—— Echarts水滴图(echarts-liquidfill)

    api文档:https://github.com/ecomfe/echarts-liquidfill#api LiquidfillChart组件代码: import React, { PureComp ...

  4. Echarts漂亮水滴图

    ECharts提供了水滴图插件echarts-liquidfill, from @Ovilia 在学习Echarts的时候看到了一款非常漂亮的图形liquidfill,记录了Echarts-liqui ...

  5. echart水滴_用echarts实现水滴图效果

    老规矩,看效果先:(这里的水滴是动态的) 注意,这里是使用echarts,除了原先的echarts.js外还得引入一个水滴图用的js===echarts-liquidfill.js 可以官网也可以等到 ...

  6. Vue使用快速使用Echarts图标以及使用水滴图

    组件aaaa.vue <template> <div class="aaaa"><!-- <button @click="refres ...

  7. 用echarts实现水滴图效果

    老规矩,看效果先:(这里的水滴是动态的) 注意,这里是使用echarts,除了原先的echarts.js外还得引入一个水滴图用的js===echarts-liquidfill.js 可以官网也可以等到 ...

  8. Echarts定制化组件展示网站(包括3d饼环图,3d柱状图,三维柱状图,水滴图)

    Echarts官方的定制化组件展示网站makeapie.com已经关闭了,上面有许多定制的组件作品. 比如3d饼环图,3d柱状图,三维柱状图,水滴图等等.    找到了可替代的​chartsdev.c ...

  9. echart水滴_漂亮得不像实力派:ECharts 水球图教程

    水球图是一种适合于展现单个百分比数据的图表类型,ECharts 的水球图插件使你能够通过非常简单的配置,实现酷炫的数据展示效果. 那么,今天我们就一起来学习一下,如何使用 ECharts 水球图. 第 ...

最新文章

  1. [微信小程序]时间戳转日期
  2. iOS开发(10)UISegmentedControl
  3. Office 365身份认证管理-添加并验证联合认证域
  4. Docker简介和安装
  5. 小明滚出---响应对象HttpServletResponse和请求对象HttpServletRequest实例
  6. strtus常用的一些配置
  7. layer normalization 缺点_优缺点并存的星越,用车感受还是不错的!
  8. iOS WKWebView 设置默认系统字体
  9. 方寸间见万物灵机:我们在世界人工智能大会听到了哪些华为AI故事?
  10. Xshell,Xftp的官方网站地址做了跳转更新了
  11. 关于Protel 2004 绘制电路原理图
  12. python stm32f401_STM32学习之GPIO配置 (STM32F401ZGT6)
  13. 为什么泛型类的类型不能是基本数据类型
  14. 用大数据看懂《速度与激情》的用车法则
  15. chatGPT账号apikey码-chatGPT 免费APIKEY
  16. ASPICE SWE3之——C代码生成软件详细设计2 注释格式
  17. 传说中的“高温补贴”
  18. 网易java开发实习日记
  19. “玛莎拉蒂狂撞宝马”最新后续:你以为的富养,99%都是错的!
  20. 10 种创新的智慧废弃物管理技术

热门文章

  1. 直流电机驱动电路中L298与电机间二极管的作用
  2. 基于树莓派的微型气象台
  3. 获取系统当前时间----sqlServer
  4. 3.1 人生规划的秘密:一个人活成一支队伍
  5. web学习一——We简介、Tomcat、HTTP协议
  6. tortoise冲突处理
  7. POJ 3009 Curling 2.0(深度优先搜索+剪枝)
  8. S3C6410 SD Card一键烧写 WINCE 6.0
  9. www.ku6d.com采集目标
  10. 腐蚀rust服务器命令_腐蚀Rust游戏指令大全 全游戏指令一览