vue echarts 镂空饼图配置
我是在一个组件中使用 echarts ,通过传参控制的一些配置和数据
首先是镂空,直接看代码
series: [{name: '',type: 'pie',/* 半径 */radius: ['45%', '65%'],
通过半径数组控制镂空
第一个值是 内圆,第二个值是 外圆,外圆 减去 内圆 就是我们看到的范围,所以除了这个环形的环宽度,这个环的相对大小我们也是可以设置的
比如 ['10%', '20%'] 和 ['80%', '90%']
注:这个值不是一定要 第二个值大于第一个值,可以理解为它是自动计算大的减去小的
然后是圆中心的文字
配置title.text 是字符串可以直接使用 /n 直接换行
配合这四个属性即可实现
直接可以使用 center 自动文字居中显示
悬浮鼠标,文字描述不显示问题,可能是下面这个属性配置错误
emphasis: {label: {show: true,fontSize: '15'}},
需要 show 为 true
下面是这个环形的所有配置
this.chart.setOption({title: {text: this.total ? this.name + '\n\n' + this.total + '人' : this.name,top: 'center',left: 'center',textStyle: {fontSize: 14,fontWeight: '',color: '#333'}},// 提示框tooltip: {trigger: 'item',backgroundColor: '#fff',textStyle: {color: 'black'},extraCssText: 'box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);'},/* 颜色 */color: ['#35C9CC', '#F6D437', '#1893FF'],/* 数据 */series: [{name: '',type: 'pie',/* 半径 */radius: ['45%', '65%'],avoidLabelOverlap: true,label: {show: true,color: '#51342C'},/* 缝隙*/itemStyle: {borderRadius: [10, 20],borderColor: '#fff',borderWidth: 1.8},/* 边距*/grid: {top: '8%',left: '3%',right: '4%',bottom: '3%',containLabel: true},emphasis: {label: {show: true,fontSize: '15'}},data: this.dataList}]}, true)
参考文档: Apache ECharts
vue echarts 镂空饼图配置相关推荐
- Vue+Echarts实现饼图统计通过率
Vue+Echarts实现一个饼状图 1:在项目里面安装echarts 2:在需要用图表的地方引入 1:在项目里面安装echarts // 在项目中安装echarts 插件 cnpm install ...
- VUE+ECharts 制作饼图
项目的首页需要实现一个饼图(后端接口返回数据) 准备工作:首先在项目里面安装echarts cnpm install echarts --s 然后我是在main.js里引入了 import echar ...
- vue引入Echarts画饼图详解
目录 1 引入Echarts 1.1 安装 1.2 引入 1.3 基本使用 2 基本饼状图 3 为饼图添加标题等属性 3.1 标题图例 3.2 数据展示 3.3 样式设置 4 饼图扩展 5 总结 1 ...
- java word 饼图_[Java教程]echarts标准饼图解读(一)——基本配置demo
[Java教程]echarts标准饼图解读(一)--基本配置demo 0 2016-11-21 17:00:18 echarts标准饼图解读共分为四部分, 一.基本配置demo 二.标题(title) ...
- echarts饼图 配置,及案例
echarts饼图 配置,及案例 案例(1): let option = {tooltip: { //提示框trigger: 'axis',formatter: '{a} <br/>{b} ...
- echarts 3d饼图
echarts 3d饼图 效果图: 第一步: 在main.js引入echarts import * as echarts from 'echarts' Vue.prototype.$echarts = ...
- Vue+Echarts构建可视化大数据平台实战项目(上)粒子动效,登录界面抖动,背景图轮播★
Vue+Echarts构建可视化大数据平台实战项目(上) 前言 分享之前我们先来普及一下什么是数据可视化?数据可视化可以把数据从冰冷的数字转换成图形,揭示蕴含在数据中的规律和道理.数据可视化通俗来说就 ...
- (上)Vue+Echarts构建可视化大数据平台实战项目分享(附源码)
前言 分享之前我们先来普及一下什么是数据可视化?数据可视化可以把数据从冰冷的数字转换成图形,揭示蕴含在数据中的规律和道理.数据可视化通俗来说就是:数据的展示.处理和分析.目的是借助于图形化手段,清晰有 ...
- vue 雷达扫描_GitHub - suneildve/vueDataV: 基于Vue + Echarts 构建的数据可视化平台,酷炫大屏展示模板和组件库,持续更新各行各业实用模板和炫酷小组件。...
前言 一个基于Vue前端框架和第三方图表库echarts构建的可视化大数据平台,通过vue项目构建.指令的灵活运用.组件封装.组件之间通信,使内部图表组件库可实现自由替换和组合. 项目中部分前端库采用 ...
最新文章
- 驱动层和r3程序通讯的列子参考爱写驱动的女装大佬
- 006 技能数组分析和代码编写
- caffe教程翻译:Alex’s CIFAR-10 tutorial, Caffe style
- 常熟理工学院计算机网络基础,常熟理工学院计算机网络复习题之简答题
- 修复100年前北京晚清影像,和马斯克谈两亿的项目,AI技术的底层逻辑是什么?...
- 使用GridFS上传下载图片以及其他文件
- 记一个有趣的Java OOM!
- redis cluster 分布式锁_Redis的分布式锁的实现原理
- 190614每日一句
- python给list添加元素_Python中给List添加元素的4种方法分享
- [PhoenixRC模拟器安装]
- 使用 URPF 来阻止IP地址欺骗( IP Address Spoofing)
- 短信平台API接口demo示例-JAVA/Message/XSend
- 木马可以损坏计算机硬件么,台式电脑总是自动重启怎么处理
- java 域名查询,java 查询可用域名
- kali2019安装netspeed教程
- VMware虚拟机硬盘大小修改
- 百度贴吧前负责人:做产品16年,我有9条心得
- Android 仿余额宝数字动画实现
- 用python写一个有AI的斗地主游戏(二)——简述后端代码和思路
热门文章
- 一个深漂的租房经验心得
- 2009情人节短信--情人节短信大全,让你情场得意
- USB驱动程序之USB设备驱动程序1简单编写
- 安卓代码怎么设置省电模式_Android 5.0如何开启省电模式?Android 5.0如何省电?...
- 台式计算机默认关机变注销,Win7关机变注销怎么办 Win7点击关机变成注销现象的解决方法...
- suse-linux查看硬件信息和修改分辨率
- pmp-现金流贴现(贴现率)
- php confirm函数,JS中确认框confirm()的使用总结
- 推荐系统自己实践-----基于用户的推荐
- 税务软件:This program maybe infected by a Virus or cracked