Echarts简单使用
我使用sublime Text3编写html文件,
sublime Text3有很多使用的插件,关于html的只要有Emmet
1、下载Echarts的js文件
官网有好多的数据形式,拿过稍微修改一下,都可以使用的
2、初级例子
安装完Emmet插件后,然后分成3步走
1. 生成一个html5文件
html:5
2. 写一个div,来放置图形,导入js文件
div#test
用于生成一个<div id=test></div>
<div id="test" style="height:400px;width:800px;border:1px">
123
</div>
<script src='echarts.min.js'></script>
- 获取div的节点并初始化echarts,放入数据并加载
#option就是官网的例子,直接复制就可以用了
var app = echarts.init(document.getElementById('test'));
var option = {
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b}: {c} ({d}%)"
},
legend: {
orient: 'vertical',
x: 'left',
data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']
},
series: [
{
name:'访问来源',
type:'pie',
radius: ['50%', '70%'],
avoidLabelOverlap: false,
label: {
normal: {
show: false,
position: 'center'
},
emphasis: {
show: true,
textStyle: {
fontSize: '30',
fontWeight: 'bold'
}
}
},
labelLine: {
normal: {
show: false
}
},
data:[
{value:335, name:'直接访问'},
{value:310, name:'邮件营销'},
{value:234, name:'联盟广告'},
{value:135, name:'视频广告'},
{value:1548, name:'搜索引擎'}
]
}
]
};
app.setOption(option);
下次修改数据,,使用一些真实的数据,替换掉更有意义
如果觉得安装sublime太麻烦的话,可以是用线上的编辑器https://codepen.io
点击右上角的New Pen
点击js的齿轮图标,输入echarts,然后选中那个链接
将代码分别放入html部分和js部分,就可以了,它会自动运行的
(于2016年12月28日,http://blog.youkuaiyun.com/bzd_111)