博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
echart-图表位置改变
阅读量:4921 次
发布时间:2019-06-11

本文共 2735 字,大约阅读时间需要 9 分钟。

问题当legend比较长,图表和legend里的太近 可能会重叠挡住,效果不好

解决:

series: [            {                name:'人员级别',                type:'pie',                radius: ['35%', '70%'],                center: ['60%', '50%'],// 图表的位置 x,y方向                avoidLabelOverlap: false,                itemStyle: {                    normal: {                        //定义一个list,然后根据所以取得不同的值,这样就实现了,                        color: function(params) {                            // build a color map as your need.                            var colorList = [                                '#ffd733','#feb18b','#2fd0fd','#51cd97','#9151cd','#feb18b','#2fd0fd','#51cd97','#9151cd'                            ];                            return colorList[params.dataIndex]                        },                        //以下为是否显示,显示位置和显示格式的设置了                        label: {                            show: true,                            position: 'right',                            formatter: '{b}\n{c}'                        }                    }                },                label: {                    normal: {                        //show: false,                        //position: 'center'                    },                    emphasis: {                        show: true,                        textStyle: {                            fontSize: '12',                            fontWeight: 'bold'                        },                        rich: {                            a: {                                // color: '#8793a6',                                fontSize: 15,                                lineHeight:20                            },                            b: {                                // color:'#464646',                                fontSize: 20,                                fontWeight:700                            }                        },                        formatter: [                            '{a|{b}}',                            '{b|{c}}'                        ].join('\n')                    }                },                labelLine: {                    normal: {                        show: true                    }                },                data:[                    {value:335, name:'司局级'},                    {value:310, name:'副部级'},                    {value:234, name:'正部级'},                    {value:234, name:'副国级'},                    {value:135, name:'正国级'},                    {value:310, name:'副部级1'},                    {value:234, name:'正部级1'},                    {value:234, name:'副国级1'},                    {value:135, name:'正国级1'}                ]            }        ]

  

 问题   Echart饼状图标注遮盖解决方案汇总

 

问题解决:

 

转载于:https://www.cnblogs.com/GoTing/p/11250752.html

你可能感兴趣的文章
Spring对HibernateSession的管理之封装SessionFactory
查看>>
awk-使用
查看>>
maven常用命令
查看>>
WPF制作多语言版本的程序
查看>>
SpringBoot读取application.properties文件
查看>>
一篇linux的通讯文章
查看>>
关于oracle中对已建表格进行约束的一些操作
查看>>
如何在CRichEditCtrl控件中直接读如RTF格式的文件
查看>>
win32 DirectUI控件开发与调用指南
查看>>
Linux系统通过AWS命令行上传文件至S3
查看>>
FlashFXP 上传文件错误
查看>>
Delphi 的内存操作函数(2): 给数组指针分配内存
查看>>
三款SDR平台对比:HackRF,bladeRF和USRP
查看>>
通过js获得html标签的值
查看>>
Sqoop 1.4.7安装与配置
查看>>
浅谈数据库资源使用的按需分配方法
查看>>
linux运维面试题1
查看>>
fabric网关模式文件上传与执行
查看>>
转:一千行 MySQL 学习笔记
查看>>
hadoop控制map个数(转)
查看>>