news 2026/5/1 2:04:40

Echarts之饼状图绘制百分比图形,颜色渐变

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Echarts之饼状图绘制百分比图形,颜色渐变

使用echarts绘制一个比率的饼状图,饼状图颜色渐变

效果图

代码如下
let dataSeries = 80 let chartDom = document.querySelector(".mpsq")// html页面获取dom方法 vue直接使用ref就可以 let myChart = echarts.init(chartDom); let option = { // 底部标题 title: { text: '占比', left: "50%", top: "90%", textAlign: "center", textStyle: { fontSize: "16", color: '#CCCCCC', fontWeight: "bold", textAlign: "center", }, }, series: [ { name: '占比', type: "pie", clockWise: false, radius: [70, 90], itemStyle: { // 设置颜色渐变 normal: { color: new echarts.graphic.LinearGradient(0, 0, 1, 1, [ { offset: 0, color: "#207565", }, { offset: 1, color: "#68D5EA", }, ]), shadowColor: '#68D5EA', shadowBlur: 0, label: { show: false, }, labelLine: { show: false, }, }, }, hoverAnimation: false, center: ["50%", "50%"], data: [ { value: dataSeries, label: { normal: { formatter: function (params) { return params.value + "%"; }, position: "center", show: true, textStyle: { fontSize: 26, fontWeight: "bold", color: '#FFF', }, }, }, }, // 剩余环形百分比颜色 { value: 100 - dataSeries, name: "invisible", itemStyle: { normal: { color: '#2c3e50', }, emphasis: { color: '#2c3e50', }, }, }, ], }, // 中间的圆环 { type: "pie", radius: [60, 65], hoverAnimation: false, labelLine: { normal: { show: false, }, emphasis: { show: false, }, }, data: [ { name: "", value: 0, itemStyle: { normal: { color: "#2c3e50", }, }, }, ], }, ] } myChart.setOption(option)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/24 1:53:45

Gin框架基础篇005_静态文件服务

Web应用通常需要提供静态资源,如CSS、JavaScript、图片等。Gin框架提供了多种方法来处理静态文件。 1. 静态文件服务方法 Gin提供了以下静态文件服务方法: Static() :提供静态文件服务StaticFile():提供单个静态文件服务StaticFS(…

作者头像 李华
网站建设 2026/4/30 15:21:07

JS逆向 - 某程 w-payload-source 纯算、补环境分析

文章目录概要整体架构流程技术名词解释小结概要 提示:仅供学习,不得用做商业交易,如有侵权请及时联系 也是很久没有更新教学文章了,这次就更新一波纯算和补环境 逆向:某程 header请求头参数 w-payload-source 纯算、补…

作者头像 李华
网站建设 2026/4/20 23:50:03

SQL学习应用工作场景(2)--执行优先级+语法顺序+保留2位小数

前言:我们先看需求,拆解分析思考。然后再实操写SQL。然后分析我中途写的时候遇到的问题以及解决方法,最后在此基础上优化扩展~~~~想看哪个部分的根据目录跳转吧(*^▽^*)一、需求描述:我们需要计算在2025-12-24之后的2条listing的净…

作者头像 李华
网站建设 2026/5/1 0:12:55

Scala 数组

Scala 数组 概述 Scala 是一门多范式编程语言,它结合了面向对象和函数式编程的特性。在 Scala 中,数组是一种基本的数据结构,用于存储一系列有序的元素。本文将详细介绍 Scala 数组的概念、创建方法、操作方法以及一些高级特性。 创建数组 在 Scala 中,数组的创建主要有…

作者头像 李华
网站建设 2026/4/28 13:05:06

MySQL 知识点:函数索引(Functional Index)

MySQL 技术文档:函数索引(Functional Index) 1. 概述 在 MySQL 8.0.13 之前,索引必须关联到表的列或列的前缀。如果查询条件对列使用了函数(如 WHERE UPPER(name) TOM),即使 name 字段有索引…

作者头像 李华