eCharts实现颜色渐变效果环形图
之前我尝试了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实现颜色渐变效果环形图相关推荐
- tips:使用echarts构建一个半圆环形图
前言 大名鼎鼎的echarts中有一些有趣的图表,其中饼图(pie)可以衍生出南丁格尔图(玫瑰图),而改变饼图的内外半径又可以使饼图变成一个圆环图,于是问题来了,怎么生成一个半圆形的圆环图呢?首先我们 ...
- 手把手教你用ECharts画饼图和环形图
导读:饼图也是一种常用的基本图表,主要用来展示各项的比重. 作者:王大伟 来源:大数据DT(ID:hzdashuju) 下面制作一幅基础的饼图,将Echarts中series的type参数值设置为pi ...
- 【Vue ECharts开发】自定义echarts柱状图颜色渐变效果
1. 效果演示 2. 示例代码 Vue 模板代码: <template><div><div id="main"></div>< ...
- Echarts环形图使用和设置(内外大小、颜色、指示线、圆圈中心字展示)
Echarts环形图使用 1.官网找图 Echarts官网链接 2.使用 首先要进行下载,打开cmd,输入 npm install echarts --save 如果显示报错,那么使用管理员身份运行c ...
- Echarts实现环形图的渐变颜色效果
已经封装好的环形图组件 直接在要用的vue文件中引用: <circleChart:id="chart4.id":width="chart4.width": ...
- 修改echarts环形图的牵引线及文字位置
修改echarts环形图的牵引线及文字位置,下面代码及效果不仅如此,也包含了其它的效果哦.有问题可以留言. 根据echarts官方示例修改效果: 官方示例图: 修改效果图: 直接上代码:其它不多说. ...
- ECharts 之 环形图
上一篇文章写了堆叠柱状图的用法,本文写的是环形图的方法,环形图是饼图的一种,具体的饼图可以自己更改radius属性的大小 radius : ['50%', '70%'], //饼图的半径,第一项是内半 ...
- echart 折线图、柱状图、饼图、环形图颜色修改
之前在做报表的时候用过echart 用完也就完了,而这次在用的时候已经忘了,所以这里简单记录一下,好记性不如烂笔头!!! 1.折线图修改颜色: [javascript] view plain copy ...
- echarts 圆角环形图
下定决心,好好过一天 ~ var chartDom = document.getElementById('main'); var myChart = echarts.init(chartDom); v ...
最新文章
- 用c#实现通讯中自定义发送序列化数据,可一定程度上实现可编程发送的功能
- linux平台开发自学笔记(三)-代码编译
- Async Mode: Future使用
- java接监控摄像头接口_离奇!深夜隧道内,12个摄像头突然一个接一个“瞎”了,监控员吓懵了...
- day37-数据库分组查询
- FTP上传下载使用ASCII与binary的区别
- angular4 浏览器兼容
- 地壳中元素含量排名记忆口诀_碳元素的知识点总结
- C语言——PTA 统计素数并求和
- 数据分析师工资高吗?数据分析师6大职业方向+薪资预估
- 拇指玩」制作的「谷歌安装器」app
- html5 电子白板 直播,HTML5 canvas教程 如何实现电子白板
- Django DTL 加减乘除求余
- 教你如何在虚拟机中安装镜像(图解)
- 个人笔记,深入理解 JVM,很全!
- 《汇编语言》第10章 call和ret指令
- Oracle 11G启动自动内存管理AMM
- html5统计鼠标点击的次数,怎么实现js统计鼠标点击次数
- rtx腾讯通环境配置
- ST-FIFO的一个应用 debug
热门文章
- jsSdk 微信配置config,调起微信支付
- 2554: 巨巨来袭
- Win10笔记本开机黑屏出现白色错误英文无法启动怎么办?
- RT-Thread AI kit轻松部署 STM32Cube-AI 至 RT-Thread
- 小团队真的适合引入SpringCloud微服务吗?
- oppo r9 android 版本,OPPO R9s直接升安卓7.1:被曝只是改了版本号?
- 手游天涯明月刀服务器维护到几点,天涯明月刀手游10月20日维护到几点
- css鲸鱼漂浮动画js特效
- [leetcode]421. Maximum XOR of Two Numbers in an Array
- 跟李沐学AI part3