echarts饼图渐变色与间距同时使用
2021/6/15 10:21:04
本文主要是介绍echarts饼图渐变色与间距同时使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1 见代码 option = { 2 color: [ 3 '#00A5FF', 4 ' #00F1A1' 5 ], 6 tooltip: { 7 show: false, 8 trigger: 'item' 9 }, 10 series: [ 11 { 12 name: '访问来源', 13 type: 'pie', 14 radius: ['65%', '85%'], 15 avoidLabelOverlap: false, 16 itemStyle: { 17 // 渐变色 切记在normal:{}包裹在间距是失效 18 color: function (params) { 19 var colorList = [ 20 { 21 c1: ' #00a5ff', // 管理 22 c2: '#00faff' 23 }, 24 { 25 c1: ' #00F1A1', // 实践 26 c2: '#B0FF5E' 27 }] 28 return new echarts.graphic.LinearGradient(1, 0, 0, 0, [{ // 颜色渐变函数 前四个参数分别表示四个位置依次为左、下、右、上 29 30 offset: 0, 31 color: colorList[params.dataIndex].c1 32 }, { 33 offset: 1, 34 color: colorList[params.dataIndex].c2 35 } 36 ]) 38 }, 39 40 borderColor: '#012D3F', // 间距背景色 41 borderWidth: 5 // 间距 42 43 }, 44 hoverAnimation: false, 45 silent: true, 46 label: { 47 show: false, 48 position: 'center', 49 color: '#fff', 50 fontSize: '20', 51 // 中间字 52 normal: { 53 show: true, 54 position: 'center', 55 color: '#4c4a4a', 56 formatter: '{active|总数}' + '\n\r' + '{total|' + total + '}', 57 rich: { 58 total: { 59 fontSize: 29, 60 fontFamily: '微软雅黑', 61 color: '#00FFFA' 62 }, 63 active: { 64 fontFamily: '微软雅黑', 65 fontSize: 14, 66 color: '#DAFFFE', 67 lineHeight: 30 68 } } 69 } 70 }, 71 emphasis: { 72 label: { 73 show: false, 74 fontSize: '40', 75 fontWeight: 'bold' 76 } 77 }, 78 data: [ 79 { value: onlineTotal }, 80 { value: offlineTotal } 81 // { value: 580, name: '邮件营销' }, 84 ] 85 } 86 ] 87 }
这篇关于echarts饼图渐变色与间距同时使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15PingCAP 黄东旭参与 CCF 秀湖会议,共探开源教育未来
- 2024-05-13PingCAP 戴涛:构建面向未来的金融核心系统
- 2024-05-09flutter3.x_macos桌面os实战
- 2024-05-09Rust中的并发性:Sync 和 Send Traits
- 2024-05-08使用Ollama和OpenWebUI在CPU上玩转Meta Llama3-8B
- 2024-05-08完工标准(DoD)与验收条件(AC)究竟有什么不同?
- 2024-05-084万 star 的 NocoDB 在 sealos 上一键起,轻松把数据库编程智能表格
- 2024-05-08Mac 版Stable Diffusion WebUI的安装
- 2024-05-08解锁CodeGeeX智能问答中3项独有的隐藏技能
- 2024-05-08RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升