echarts年龄饼图_echarts饼图配置

echarts饼图配置

1.开发环境 vue+element+echarts

2.电脑系统 windows10 专业版

3.在开发的过程中,我们总是会使用到图表,也有很多框架以及图表框架,这里我选择的是 echarts,本次我使用的是 echarts中的饼图,效果图如下:

4.在这里主要看到与官方的区别是,左边方形的颜色和右边饼图直接的间距,这个是怎么配置的呢?代码如下:// 指定图表的配置项和数据

let option: any = {

tooltip: {

trigger: "item",

formatter: "{a} 
{b}: {c} ({d}%)",

},

legend: {

orient: "vertical",

left: 20,

itemWidth: 30,

itemHeight: 16,

textStyle: {

fontSize: 16, //字体大小

color: 'wheat', //字体颜色

},

},

series: [

{

name: "访问来源",

type: "pie",

left:40,

radius: ["24%", "75%"], //控制饼图的大小

label: {

formatter: "{hr|}n {b|{b}:}{c}  {per|{d}%}  ",

backgroundColor: "#eee",

borderColor: "#aaa",

borderWidth: 4, //控制 悬浮信息边框的大小

borderRadius: 4,

rich: {

a: {

color: "#999",

lineHeight: 22,

align: "center",

},

hr: {

borderColor: "#aaa",

width: "100%",

borderWidth: 0.5,

height: 0,

},

b: {

fontSize: 16,

lineHeight: 33,

},

per: {

color: "#eee",

backgroundColor: "#334455",

padding: [2, 4],

borderRadius: 2,

},

},

},

data: [

{

value: 335,

name: "直达",

},

{

value: 310,

name: "邮件营销",

},

{

value: 234,

name: "联盟广告",

},

{

value: 135,

name: "视频广告",

},

{

value: 1048,

name: "百度",

},

{

value: 251,

name: "谷歌",

},

{

value: 147,

name: "必应",

},

{

value: 102,

name: "其他",

},

],

},

],

};

5.其实主要的配置代码:legend: {

orient: "vertical",

left: 20,//左边方形和左边的间距

itemWidth: 30,//左边方形的宽度

itemHeight: 16,//左边放行的高度

textStyle: {

fontSize: 16, //左边方形字体大小

color: 'wheat', //左边方形字体颜色

},

},series 属性下面是的left:40,//表示右边的饼图和左边方形之间的间距

6.本期的教程到了这里就结束啦,是不是很nice,是不是很棒,让我们一起努力走向巅峰!既然我们选择了这个领域,就不要认输,不要放弃,不要低头,加油!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值