图例设置
legend: {
orient : 'vertical',
x : 'left',
data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']
}
工具栏的设置
toolbox: {
show : true,
x:'right',
y:0,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType : {show: true, type: ['line', 'bar', 'stack', 'tiled']},
restore : {show: true},
saveAsImage : {show: true}
}
}
$.setChats = {
defaults: {
"id":"",
"option":{}
},
init: function (options) {
var settings = $.extend({}, this.defaults, options);
// 基于准备好的dom,初始化echarts实例
// 指定图表的配置项和数据
// 使用刚指定的配置项和数据显示图表。
var myChart = echarts.init(document.getElementById(settings.id));
myChart.setOption(settings.option);
}
};
option = {
tooltip : {
trigger: 'axis',
axisPointer : { // 坐标轴指示器,坐标轴触发有效
type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'
}
},
legend: {
data : ['SO2','NO2','CO','O3','PM10','PM2.5','NO','NOX']
},
toolbox: { //工具栏的设置
show : true,
x:'right',
y:0,
feature : {
// mark : {show: true},
// dataView : {show: true, readOnly: false},
// magicType : {show: true, type: ['line', 'bar', 'stack', 'tiled']},
// restore : {show: true},
// saveAsImage : {show: true}
}
},
calculable : true,
yAxis : [
{
type : 'value'
}
],
xAxis : [
{
type : 'category',
data:['和田地区','太原市','阳泉','石家庄','乌海','北京','邢台']
}
],
series : [
{
name:'SO2',
type:'bar',
barWidth : 30,
stack: '总量',
itemStyle : {
normal:{
barBorderRadius:[3, 3, 3, 3], //柱形图圆角,初始化效果
"color":'#ed4a45'
}
},
data:[320, 302, 301, 334, 390, 330, 320]
},
{
name:'NO2',
type:'bar',
stack: '总量',
itemStyle : {
normal:{
barBorderRadius:[3, 3, 3, 3], //柱形图圆角,初始化效果
"color":'#fb9e2e'
}
},
data:[120, 132, 101, 134, 90, 230, 210]
},
{
name:'CO',
type:'bar',
stack: '总量',
itemStyle : {
normal:{
barBorderRadius:[3, 3, 3, 3], //柱形图圆角,初始化效果
"color":'#e6e53c'
}
},
data:[220, 182, 191, 234, 290, 330, 310]
},
{
name:'O3',
type:'bar',
stack: '总量',
itemStyle : { normal: {
barBorderRadius:[3, 3, 3, 3], //柱形图圆角,初始化效果
"color":'#23b948'
}},
data:[150, 212, 201, 154, 190, 330, 410]
},
{
name:'PM10',
type:'bar',
stack: '总量',
itemStyle : { normal: {
barBorderRadius:[3, 3, 3, 3], //柱形图圆角,初始化效果
"color":"#3dbbc7"
}},
data:[820, 832, 901, 934, 1290, 1330, 1320]
}
]
};
$.setChats.init({
"id":"main",
"option":option
});