如何用Echarts插件写出半环图
来源:互联网 发布:手机淘宝图片最佳尺寸 编辑:程序博客网 时间:2024/06/07 20:09
首先下载echarts3.0.js 地址 :http://echarts.baidu.com/download.html
思想:将json串中的value值相加计算总和,添加一个数组到json中,设置添加的数组的样式,颜色为白色,使其效果看不见的状态。
创建一个div的层,设置它高度,宽度,设置id选择器 'main' ,(名字自己随便起!).
设置echarts的初始化:
var myChart = echarts.init(document.getElementById('main'));
定义一个json串datavar data=[{value:335, name:'直接访问'},
{value:310, name:'邮件营销'},]
//这里才是关键整去掉下半部分的关键,
//计算data中value的总和
var a=0;for(var i=0; i<data.length; i++)
{
a+=data[i].value;
}
//添加新的元素到data中,并设置其颜色样式为白色
console.log(data);
//下面就不说了,都是echarts的属性,看其api就好
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} ({d}%)"
},
series : [
{
name: '访问来源',
type: 'pie',
startAngle:180,
radius : ['50%', '60%'],
center: ['50%', '60%'],
data:data,
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}
]
};
效果图如下:
技术交流关注小阿叁博客:yanmh007
阅读全文
1 0
- 如何用Echarts插件写出半环图
- 如何用AngularJS使用ECharts画图
- 如何用Stack写出Queue类
- 如何用JAVA写出无副作用的代码
- 如何用PYTHON代码写出音乐
- 教你如何用百度Echarts做静态报表
- echarts如何用数组把数据传给data
- 如何用UEDIT写出很“帅”的代码
- 如何用正确的方法写出高质量的软件
- 如何用Delphi写出强大的抓图软件
- 如何用c写出面向对像的程序
- 告诉你如何用C#写出iOS与Android应用
- 如何用 C++ 在 10 行内写出八皇后?
- 如何用C语言写出简易的扫雷程序
- 如何用link方式来安装插件
- 如何用实现.NET的插件机制
- 如何用JAVA做IE插件?
- 如何用link方式来安装插件
- Android性能优化学习计划
- 最大公约数和最小公倍数的递归求法
- html中插入图片
- 欧拉路径
- 结构体的内存对齐问题探索
- 如何用Echarts插件写出半环图
- html插入图片并设置图片像素
- JMX enabled by default Error contacting service. It is probably not running错误解决
- cursor_sharing设置
- html插入图片并设置图片像素
- java连接MySQL
- RxJava实例-线程切换
- 简易对话机器人
- html为图片设置边框