echarts初始化

初始化echarts,添加echarts.js:

<script src="js/echarts/echarts.js"></script>

初始化代码:

function drawLine(options) {
    var __ec = null;

    var __target = null;
    var __option = options;


    var __unit =  __option.unit;


    var Option = {
        tooltip: {
            trigger: 'axis'
        },
        title : __option.title ? __option.title : null,
        toolbox: {
            show: true,
            feature: {


                restore: {show: true},
                saveAsImage: {show: true}
            },
            orient: "vertical"
        },
        calculable: true,
        xAxis: [
            {
                type: 'category',
                boundaryGap: false,
                data: __option.lables
            }
        ],
        yAxis: [
            {
                type:'value',
                name:__option.unit,
                splitNumber:__option.splitNumber?__option.splitNumber:4,
                nameTextStyle:{
                    color:'#373737',
                    fontSize:12,
                    fontWeight:'normal'
                }
            }
        ],
        series: __option.series,
        grid: {x: "10%", y: "15%", height: "70%"}
    };

    if(options.feature) {
        $.extend(Option.toolbox.feature, options.feature);
    }
    require.config({
        paths: {
            "echarts": "js/echarts/"
        }
    });


    require(
        [
            "echarts",
            "echarts/chart/line"
        ],
        function (ec) {

            __ec = ec;
            __target = $("#" + options.target).get(0);


            myChart = __ec.init(__target);
            myChart.setOption(Option, true);


        }
    );


}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值