vue使用echarts饼图,echarts饼图显示数值

  vue使用echarts饼图,echarts饼图显示数值

  摘要:本文主要介绍了用vue显示echart饼图图例百分比的方法,并通过实例代码进行了详细介绍,具有一定的参考价值。感兴趣的朋友可以参考一下。

  本文主要介绍vue使用e chart显示饼状图数据的百分比,分享给大家,具体如下:

  翻译

  实现源代码

  选项={

  标题:{

  文本:“用户在网站上访问的源”,

  潜台词:“纯属虚构”,

  x:“中心”

  },

  工具提示:{

  触发器:“项目”,

  格式化程序:“{a} br/{b} : {c} ({d}%)”

  },

  图例:{

  Orient: vertical ,//布局方法,默认为水平布局,可选: horizontal vertical

  //水平放置位置,默认为左侧,可选:中心 左侧 右侧 {数字} (x坐标,单位px)

  x:左,

  //垂直放置位置,默认为整张图片的顶部,可选:顶部 底部 中心 {数字} (Y坐标,单位px)

  y:底部,

  //覆盖图例显示样式

  格式化程序:函数(名称){

  //获取图例显示内容

  let data=option.series[0]。数据;

  设total=0;

  设tar value=0;

  for(设i=0,l=data.lengthI l;i ) {

  总计=数据[i]。价值;

  if (data[i].name==name) {

  tarValue=data[i]。价值;

  }

  }

  设p=(tarValue/total * 100)。toFixed(2);

  返回名称 p %

  },

  数据:[直接访问,邮件营销,附属广告,视频广告,搜索引擎]

  },

  系列:[

  {

  名称:“访问源”,

  类型:“饼图”,

  半径:“55%”,

  中心:[50% , 60%],

  数据:[

  {value:335,name:直接访问 },

  {value:310,name:邮件营销 },

  {value:234,name:联盟广告 },

  {value:135,name:视频广告 },

  {value:1548,name:“搜索引擎”}

  ],

  项目样式:{

  重点:{

  暗影模糊:10,

  shadowOffsetX: 0,

  阴影颜色: rgba(0,0,0,0.5)

  }

  }

  }

  ]

  };

  关于vue如何实现echart饼状图图例百分比显示的这篇文章到此为止。有关vue饼图百分比显示的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: