echarts 水滴图实现方式。
项目中需要实现水滴图 的应用搞了一下,效果还可以,感觉做的还是比较全面的有渐变色,颜色更改等措施。
效果图:
直接上代码:
<!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 水滴图实现方式。相关推荐
- Echarts水滴图
制作水滴图需要引用第三方脚本:http://echarts.baidu.com/resource/echarts-liquidfill-latest/dist/echarts-liquidfill.m ...
- echarts 水滴图 去掉波浪阴影
如图所示 箭头所指的灰色阴影 本案例 不包含水滴图的引入 请自行百度 let text = '平均睡眠时长:9h'; option = {title: [{text: text,textStyle: ...
- 【金融大屏项目】—— Echarts水滴图(echarts-liquidfill)
api文档:https://github.com/ecomfe/echarts-liquidfill#api LiquidfillChart组件代码: import React, { PureComp ...
- Echarts漂亮水滴图
ECharts提供了水滴图插件echarts-liquidfill, from @Ovilia 在学习Echarts的时候看到了一款非常漂亮的图形liquidfill,记录了Echarts-liqui ...
- echart水滴_用echarts实现水滴图效果
老规矩,看效果先:(这里的水滴是动态的) 注意,这里是使用echarts,除了原先的echarts.js外还得引入一个水滴图用的js===echarts-liquidfill.js 可以官网也可以等到 ...
- Vue使用快速使用Echarts图标以及使用水滴图
组件aaaa.vue <template> <div class="aaaa"><!-- <button @click="refres ...
- 用echarts实现水滴图效果
老规矩,看效果先:(这里的水滴是动态的) 注意,这里是使用echarts,除了原先的echarts.js外还得引入一个水滴图用的js===echarts-liquidfill.js 可以官网也可以等到 ...
- Echarts定制化组件展示网站(包括3d饼环图,3d柱状图,三维柱状图,水滴图)
Echarts官方的定制化组件展示网站makeapie.com已经关闭了,上面有许多定制的组件作品. 比如3d饼环图,3d柱状图,三维柱状图,水滴图等等. 找到了可替代的chartsdev.c ...
- echart水滴_漂亮得不像实力派:ECharts 水球图教程
水球图是一种适合于展现单个百分比数据的图表类型,ECharts 的水球图插件使你能够通过非常简单的配置,实现酷炫的数据展示效果. 那么,今天我们就一起来学习一下,如何使用 ECharts 水球图. 第 ...
最新文章
- [微信小程序]时间戳转日期
- iOS开发(10)UISegmentedControl
- Office 365身份认证管理-添加并验证联合认证域
- Docker简介和安装
- 小明滚出---响应对象HttpServletResponse和请求对象HttpServletRequest实例
- strtus常用的一些配置
- layer normalization 缺点_优缺点并存的星越,用车感受还是不错的!
- iOS WKWebView 设置默认系统字体
- 方寸间见万物灵机:我们在世界人工智能大会听到了哪些华为AI故事?
- Xshell,Xftp的官方网站地址做了跳转更新了
- 关于Protel 2004 绘制电路原理图
- python stm32f401_STM32学习之GPIO配置 (STM32F401ZGT6)
- 为什么泛型类的类型不能是基本数据类型
- 用大数据看懂《速度与激情》的用车法则
- chatGPT账号apikey码-chatGPT 免费APIKEY
- ASPICE SWE3之——C代码生成软件详细设计2 注释格式
- 传说中的“高温补贴”
- 网易java开发实习日记
- “玛莎拉蒂狂撞宝马”最新后续:你以为的富养,99%都是错的!
- 10 种创新的智慧废弃物管理技术