ECharts 的日常

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            option = {
    backgroundColor : 'white',//背景颜色
    title: {
        text: 'ECharts 日常',//标题
        textStyle : {
            color: 'black',//标题颜色
            fontSize: '16'//标题大小
        },
        x : 'center'//x轴居中
    },
    grid : {  //图表距离四周多少,相当于css中的padding
      top : '16%',
      left : '15%',
      bottom: '15%',
      right: '15%'
    },
    toolbox: {//默认的工具,有下载图片,转换,看数据格式等等
        feature: {
            dataView: {show: true, readOnly: false},
            restore: {show: true},
            saveAsImage: {show: true}
        }
    },
    legend: {//图例,这里的图例要和series 里面的name名字对应 
        data:['销量','产量'],
        top: '8%',
        itemWidth : 15,//图例的宽度
	    itemHeight : 15//图例的高度
    },
    tooltip: { //鼠标悬停提示
        trigger: 'axis',
        axisPointer: {
            type: 'cross'
        },
        //formatter : '{b}' 这里还可以自定义提示内容,可以写一个函数,具体可以看下api
    },
    xAxis: {//x轴
        data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
    },
    yAxis: {//y轴
        name: '件',//加上单位
        //data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
    },
    color: ['#a9abff','#ff8896'],//这里是改series里面的颜色,一一对应,第一个对应销量,第二个是产量,以此类推
    series: [{
        name: '销量',
        type: 'bar',//设置柱状图,这里改成line,就能看到柱状和线的综合图
        barWidth : 20,//设置柱状宽度
        data: [5, 20, 36, 10, 10, 20],
        markLine: { //这里是显示标线
            data: [
            	{
			        name: 'Y 轴值为 100 的水平线',
			        yAxis: 60,
			        lineStyle : {
			        	color : 'green'
			        },
			        label : {
			        	show: true,
			        	normal: {
                            position: 'middle',//文字显示start middle end
                            formatter: '销量目标值' 
                        }
			        }
			    },
                {type: 'average', name: '平均值'}
            ]
        }
    },{
        name: '产量',
        type: 'bar',//设置柱状图
        barWidth : 20,//设置柱状宽度
        data: [15,60, 86, 55, 55, 50]
    }]
};