echarts图表使用

来源:互联网 发布:夏达 知乎 编辑:程序博客网 时间:2024/05/20 00:17

http://echarts.baidu.com/echarts2/doc/doc.html          //2.27版本doc

提示框的写法2.27版本doc

option = {    tooltip : {         // Option config. Can be overwrited by series or data        trigger: 'axis',        //show: true,   //default true        showDelay: 0,        hideDelay: 50,        transitionDuration:0,        backgroundColor : 'rgba(255,0,255,0.7)',        borderColor : '#f50',        borderRadius : 8,        borderWidth: 2,        padding: 10,    // [5, 10, 15, 20]        position : function(p) {            // 位置回调            // console.log && console.log(p);            return [p[0] + 10, p[1] - 10];        },        textStyle : {            color: 'yellow',            decoration: 'none',            fontFamily: 'Verdana, sans-serif',            fontSize: 15,            fontStyle: 'italic',            fontWeight: 'bold'        },        formatter: function (params,ticket,callback) {  //支持HTML写入            console.log(params)            var res = 'Function formatter : <br/>'+ ticket+ params[0].name;            for (var i = 0, l = params.length; i < l; i++) { //这里加的span是为了在前面调价小圆点                res += '<br/><span style="display:inline-block;margin:0 0.2em 0.1em 0.2em;border-radius:0.5em;width:0.5em;height:0.5em;background-color:' + params[i].color + '"></span>' + params[i].seriesName + ' : ' + params[i].value;            }            setTimeout(function (){                // 仅为了模拟异步回调                callback(ticket, res);            }, 1000)            return 'loading';        }        //formatter: "Template formatter: <br/>{b}<br/>{a}:{c}<br/>{a1}:{c1}"    },    toolbox: {        show : true,        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,    xAxis : {        data : ['周一','周二','周三','周四','周五','周六','周日']    },    yAxis : {        type : 'value'    },    series : [        {            name:'坐标轴触发1',            type:'bar',            data:[                {value:320, extra:'Hello~'},                332, 301, 334, 390, 330, 320            ]        },        {            name:'坐标轴触发2',            type:'bar',            data:[862, 1018, 964, 1026, 1679, 1600, 157]        },        {            name:'数据项触发1',            type:'bar',            tooltip : {             // Series config.                trigger: 'item',                backgroundColor: 'black',                position : [0, 0],                formatter: "Series formatter: <br/>{a}<br/>{b}:{c}"            },            stack: '数据项',            data:[                120, 132,                {                    value: 301,                    itemStyle: {normal: {color: 'red'}},                    tooltip : {     // Data config.                        backgroundColor: 'blue',                        formatter: "Data formatter: <br/>{a}<br/>{b}:{c}"                    }                },                134, 90,                {                    value: 230,                    tooltip: {show: false}                },                210            ]        },        {            name:'数据项触发2',            type:'bar',            tooltip : {                show : false,                trigger: 'item'            },            stack: '数据项',            data:[150, 232, 201, 154, 190, 330, 410]        }    ]};


http://echarts.baidu.com/option.html#legend.formatter          //最新版本doc

原创粉丝点击