vue如何实现echart饼图legend显示百分比
发表于:2024-11-29 作者:千家信息网编辑
千家信息网最后更新 2024年11月29日,小编给大家分享一下vue如何实现echart饼图legend显示百分比,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!效果图实现源码option = { title : {
千家信息网最后更新 2024年11月29日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安全错误
数据库的锁怎样保障安全
计算机网络技术的专业调查
常州公路管理软件开发
dns电信服务器地址杭州
higoplay服务器框架
第三方付费系统服务器是什么
镇府网络安全组织建设
备份数据库包括表空间
图书馆微数据库设计
山姆服务器独家
软件开发协会是真的么
加强 网络安全
网络安全管理三个要素
杭州新境界互联网科技有限公司
万方数据库为什么不更新
软件开发和程序员的区别
如何获得数据库的表的数目
洛阳鑫致网络技术
sql 数据库试题
没有电脑可以学软件开发吗
莒县安卓软件开发
无锡nac网络安全准入控制报价
手机网络安全专业学什么
软件开发研制费用包括哪些
洛奇英雄传db3数据库修改
制造业网络安全应用场景
网络安全和数据安全类公司
买iphone删除数据库
什么是数据库字符集
美军 网络安全
张家界软件开发费用