vue如何实现echart饼图legend显示百分比
发表于:2024-09-23 作者:千家信息网编辑
千家信息网最后更新 2024年09月23日,小编给大家分享一下vue如何实现echart饼图legend显示百分比,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!效果图实现源码option = { title : {
千家信息网最后更新 2024年09月23日vue如何实现echart饼图legend显示百分比
小编给大家分享一下vue如何实现echart饼图legend显示百分比,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
效果图
实现源码
option = { title : { text: '某站点用户访问来源', subtext: '纯属虚构', x:'center' }, tooltip : { trigger: 'item', formatter: "{a}
{b} : {c} ({d}%)" }, legend: { orient: 'vertical', // 布局方式,默认为水平布局,可选为:'horizontal' ¦ 'vertical' // 水平安放位置,默认为左侧,可选为:'center' | 'left' | 'right' | {number}(x坐标,单位px) x: 'left', // 垂直安放位置,默认为全图顶端,可选为:'top' | 'bottom' | 'center' | {number}(y坐标,单位px) y: 'bottom', // 重写legend显示样式 formatter: function(name) { // 获取legend显示内容 let data = option.series[0].data; let total = 0; let tarValue = 0; for (let i = 0, l = data.length; i < l; i++) { total += data[i].value; if (data[i].name == name) { tarValue = data[i].value; } } let p = (tarValue / total * 100).toFixed(2); return name + ' ' + ' ' + p + '%'; }, data: ['直接访问','邮件营销','联盟广告','视频广告','搜索引擎'] }, series : [ { name: '访问来源', type: 'pie', radius : '55%', center: ['50%', '60%'], data:[ {value:335, name:'直接访问'}, {value:310, name:'邮件营销'}, {value:234, name:'联盟广告'}, {value:135, name:'视频广告'}, {value:1548, name:'搜索引擎'} ], itemStyle: { emphasis: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: 'rgba(0, 0, 0, 0.5)' } } } ]};
看完了这篇文章,相信你对"vue如何实现echart饼图legend显示百分比"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
广告
百分
百分比
位置
单位
坐标
布局
引擎
搜索引擎
来源
水平
篇文章
联盟
视频
邮件
搜索
营销
内容
完了
效果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
存储服务器教程
冬奥期间网络安全责任处理
关于做好网络安全工作的意见
腾讯服务器ip能更换吗
服务器1.发送数据
邯郸办公系统软件开发服务费
幻塔不同服务器互通么
日系软件开发外包
怎样查看app 服务器在哪儿
软件开发三时期
数据库单表怎么查
华为手机同步服务器失败
网络安全周海报logo
软件开发部做什么费用
如何判断服务器有没有被rdp
linux服务器镜像导出
2008服务器激活
网络技术学那哪种语言好
hp服务器怎么看raid
法院网络安全规划与实施
数据库创建授课表
刀片服务器 登录工具
丹江口租房软件开发
欧易数据库
南京直销软件开发服务
2021昆明网络安全专题讲座
计算机网络安全的三大要素
大学适合的软件开发
上海网络技术服务有哪些
传奇百区ip地址和服务器