1.使用ECharts简单实现直方图
- 为Echarts准备一个具有大小(宽高)的DOM
<div id="main" style="width:900px;height: 600px;"></div>
- 初始化ECharts实例(echarts.init())
//基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById("main"));
- setOption用指定数据绘图
myChart.setOption(option);
- Option对象
- 标题:title
- 图例:legend
- X轴:xAxis
- 数据:series ( name,type和data) 1.工具箱:toolbox
//指定图表的配置项和数据
var option = {
title:{
text:'Echarts 入门示例'
},
toolbox:{
show:true,
feature:{
//显示保存为图片
saveAsImage:{
show:true
}
}
},
//图例
legend:{
data:["销量"]
},
//X轴
xAxis:{
data:["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
},
//y轴
yAxis:{},
//数据
series:[{
name:"销量",
type:'bar',
data:[5,20,44,10,10,20]
}],
};
- 画图结果查看

2.使用ECharts实现折线图
- 方法与直方图相似,只须要将type='bar'改成type='line'
series:[{
name:"销量",
type:"bar",
data:[5,20,44,10,10,20]
},{
name:"产量",
type:"line",
data:[7,30,24,10,10,20]
}]
- 结果显示以下
