学习笔记——echarts图表半圆仪表盘占满盒子

2023-11-20 21:59

本文主要是介绍学习笔记——echarts图表半圆仪表盘占满盒子,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

使用echarts图表绘制半圆仪表盘时,仪表盘太小无法塞满整个外层div盒子。


<!-- 导入echarts -->
<script src="/static/echarts.min.js"></script>

paintEchartsA("echarts1", 0.5)
paintEchartsA("echarts2", 0.4)
paintEchartsA("echarts3", 0.5)
paintEchartsA("echarts4", 0.6)// 绘制仪表图
function paintEchartsA(id, value) {let myChart = echarts.init(document.getElementById(id));let option = {tooltip: {formatter: '{a} <br/>{b} : {c}%'},grid: {left:0,top:0,right:0,bottom:0},pointer: {show: false},series: [{type: 'gauge',startAngle: 180,endAngle: -0,radius: "200%",center: ['50%', '100%'],splitLine: {show: false},axisTick: {show: false},pointer: {show: false},title: {show: false,textStyle: {fontSize: 10, //字体大小color: '#ffffff' //字体颜色}},detail: {color: "#fff",textBorderColor: '#327BFA',textBorderWidth: 4,textShadowColor: '#4A92EC',textShadowBlur: 14,offsetCenter: [0, 0],formatter: '{value}%',fontSize: 12,show: false},data: [{value: 0.5,}],axisLine: {show: true,lineStyle: {width: 4,color: [[value, '#F4C907'],[1, '#ffffff']]}},axisLabel: {show: false,color: "#fff"},itemStyle: {color: "#60acfc"}}]}myChart.setOption(option);
}

其中,最重要的就是option配置中的radius和center属性。radius属性用来将半圆仪表盘放大两倍,再使用center调整仪表盘在盒子中的位置。

这篇关于学习笔记——echarts图表半圆仪表盘占满盒子的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/397723

相关文章

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

Python数据分析与可视化的全面指南(从数据清洗到图表呈现)

《Python数据分析与可视化的全面指南(从数据清洗到图表呈现)》Python是数据分析与可视化领域中最受欢迎的编程语言之一,凭借其丰富的库和工具,Python能够帮助我们快速处理、分析数据并生成高质... 目录一、数据采集与初步探索二、数据清洗的七种武器1. 缺失值处理策略2. 异常值检测与修正3. 数据

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

使用Vue-ECharts实现数据可视化图表功能

《使用Vue-ECharts实现数据可视化图表功能》在前端开发中,经常会遇到需要展示数据可视化的需求,比如柱状图、折线图、饼图等,这类需求不仅要求我们准确地将数据呈现出来,还需要兼顾美观与交互体验,所... 目录前言为什么选择 vue-ECharts?1. 基于 ECharts,功能强大2. 更符合 Vue

重新对Java的类加载器的学习方式

《重新对Java的类加载器的学习方式》:本文主要介绍重新对Java的类加载器的学习方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、简介1.2、符号引用和直接引用1、符号引用2、直接引用3、符号转直接的过程2、加载流程3、类加载的分类3.1、显示

Java学习手册之Filter和Listener使用方法

《Java学习手册之Filter和Listener使用方法》:本文主要介绍Java学习手册之Filter和Listener使用方法的相关资料,Filter是一种拦截器,可以在请求到达Servl... 目录一、Filter(过滤器)1. Filter 的工作原理2. Filter 的配置与使用二、Listen

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

Python如何在Word中生成多种不同类型的图表

《Python如何在Word中生成多种不同类型的图表》Word文档中插入图表不仅能直观呈现数据,还能提升文档的可读性和专业性,本文将介绍如何使用Python在Word文档中创建和自定义各种图表,需要的... 目录在Word中创建柱形图在Word中创建条形图在Word中创建折线图在Word中创建饼图在Word

Java实战之利用POI生成Excel图表

《Java实战之利用POI生成Excel图表》ApachePOI是Java生态中处理Office文档的核心工具,这篇文章主要为大家详细介绍了如何在Excel中创建折线图,柱状图,饼图等常见图表,需要的... 目录一、环境配置与依赖管理二、数据源准备与工作表构建三、图表生成核心步骤1. 折线图(Line Ch