之前我尝试了Element-ui的环形进度条实现颜色渐变效果

这个对eCharts来说简直就是小case。

完成之后的效果图如下:

对应的页面源代码如下:

<template><div class="panel-content"><div style="width: 300px;height: 300px;background-color: #0E1824;" ref="chartContent"></div></div>
</template><script>import '@/assets/css/home.css'import echarts from 'echarts'export default {name: "TEMPLATE",data() {return {chartData:'88.23'}},mounted() {this.showChart();},methods:{showChart(){let chart = echarts.init(this.$refs.chartContent);var data = {value: this.chartData,company: "年度能耗",ringColor: [{offset: 0,color: '#02d6fc' // 0% 处的颜色}, {offset: 1,color: '#367bec' // 100% 处的颜色}]}let option = {title: {text: data.value +'\n'+ data.company,x: 'center',y: 'center',textStyle: {color: '#fff',fontSize: '18'}},color: ['#282c40'],legend: {show: false,data: []},series: [{name: 'Line 1',type: 'pie',clockWise: true,radius: ['55', '65'],//设置圆环的半径itemStyle: {normal: {label: {show: false},labelLine: {show: false}}},hoverAnimation: false,data: [{value: data.value,name: '',itemStyle: {normal: {color: { // 完成的圆环的颜色colorStops: data.ringColor},label: {show: false},labelLine: {show: false}}}}, {name: '',value: 100 - data.value}]}]};chart.clear();chart.setOption(option);},}}
</script><style scoped></style>

注意上边实现的效果不是百分比的,如果你认为想要展示百分比效果只需要把数据设置成这样就可以了,那就错了!

chartData:'88.23%'

正确方法是把option的title设置一下:

eCharts实现颜色渐变效果环形图相关推荐

  1. tips:使用echarts构建一个半圆环形图

    前言 大名鼎鼎的echarts中有一些有趣的图表,其中饼图(pie)可以衍生出南丁格尔图(玫瑰图),而改变饼图的内外半径又可以使饼图变成一个圆环图,于是问题来了,怎么生成一个半圆形的圆环图呢?首先我们 ...

  2. 手把手教你用ECharts画饼图和环形图

    导读:饼图也是一种常用的基本图表,主要用来展示各项的比重. 作者:王大伟 来源:大数据DT(ID:hzdashuju) 下面制作一幅基础的饼图,将Echarts中series的type参数值设置为pi ...

  3. 【Vue ECharts开发】自定义echarts柱状图颜色渐变效果

    1. 效果演示 2. 示例代码 Vue 模板代码: <template><div><div id="main"></div>< ...

  4. Echarts环形图使用和设置(内外大小、颜色、指示线、圆圈中心字展示)

    Echarts环形图使用 1.官网找图 Echarts官网链接 2.使用 首先要进行下载,打开cmd,输入 npm install echarts --save 如果显示报错,那么使用管理员身份运行c ...

  5. Echarts实现环形图的渐变颜色效果

    已经封装好的环形图组件 直接在要用的vue文件中引用: <circleChart:id="chart4.id":width="chart4.width": ...

  6. 修改echarts环形图的牵引线及文字位置

    修改echarts环形图的牵引线及文字位置,下面代码及效果不仅如此,也包含了其它的效果哦.有问题可以留言. 根据echarts官方示例修改效果: 官方示例图: 修改效果图: 直接上代码:其它不多说. ...

  7. ECharts 之 环形图

    上一篇文章写了堆叠柱状图的用法,本文写的是环形图的方法,环形图是饼图的一种,具体的饼图可以自己更改radius属性的大小 radius : ['50%', '70%'], //饼图的半径,第一项是内半 ...

  8. echart 折线图、柱状图、饼图、环形图颜色修改

    之前在做报表的时候用过echart 用完也就完了,而这次在用的时候已经忘了,所以这里简单记录一下,好记性不如烂笔头!!! 1.折线图修改颜色: [javascript] view plain copy ...

  9. echarts 圆角环形图

    下定决心,好好过一天 ~ var chartDom = document.getElementById('main'); var myChart = echarts.init(chartDom); v ...

最新文章

  1. 用c#实现通讯中自定义发送序列化数据,可一定程度上实现可编程发送的功能
  2. linux平台开发自学笔记(三)-代码编译
  3. Async Mode: Future使用
  4. java接监控摄像头接口_离奇!深夜隧道内,12个摄像头突然一个接一个“瞎”了,监控员吓懵了...
  5. day37-数据库分组查询
  6. FTP上传下载使用ASCII与binary的区别
  7. angular4 浏览器兼容
  8. 地壳中元素含量排名记忆口诀_碳元素的知识点总结
  9. C语言——PTA 统计素数并求和
  10. 数据分析师工资高吗?数据分析师6大职业方向+薪资预估
  11. 拇指玩」制作的「谷歌安装器」app
  12. html5 电子白板 直播,HTML5 canvas教程 如何实现电子白板
  13. Django DTL 加减乘除求余
  14. 教你如何在虚拟机中安装镜像(图解)
  15. 个人笔记,深入理解 JVM,很全!
  16. 《汇编语言》第10章 call和ret指令
  17. Oracle 11G启动自动内存管理AMM
  18. html5统计鼠标点击的次数,怎么实现js统计鼠标点击次数
  19. rtx腾讯通环境配置
  20. ST-FIFO的一个应用 debug

热门文章

  1. jsSdk 微信配置config,调起微信支付
  2. 2554: 巨巨来袭
  3. Win10笔记本开机黑屏出现白色错误英文无法启动怎么办?
  4. RT-Thread AI kit轻松部署 STM32Cube-AI 至 RT-Thread
  5. 小团队真的适合引入SpringCloud微服务吗?
  6. oppo r9 android 版本,OPPO R9s直接升安卓7.1:被曝只是改了版本号?
  7. 手游天涯明月刀服务器维护到几点,天涯明月刀手游10月20日维护到几点
  8. css鲸鱼漂浮动画js特效
  9. [leetcode]421. Maximum XOR of Two Numbers in an Array
  10. 跟李沐学AI part3