zoukankan      html  css  js  c++  java
  • 【ECHART】实例

    1. 带timeline   datazoom的例子

    <!doctype html>
    <html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>test</title>
        <link href="/resources/um_report/css/common.css" rel="stylesheet" type="text/css">
        <link href="/resources/um_report/css/widget.css" rel="stylesheet" type="text/css">
        <link href="/resources/um_report/css/main.css" rel="stylesheet" type="text/css">
        <link href="/resources/um_report/css/index.css" rel="stylesheet" type="text/css">
    </head>
    <body>
    <div id='chart' style="900px;height:600px;"></div>
    </body> 
    <script src="/resources/um_report/js/jquery/jquery.js" type="text/javascript"></script>
    <script src="/resources/um_report/js/echarts-all.js" type="text/javascript"></script>
    
    <script src="/resources/um_report/js/util/myEcharts.js" type="text/javascript"></script> 
    <script src="/resources/um_report/js/main.js" type="text/javascript"></script> 
    <script src="/resources/um_report/js/timelineOption.js" type="text/javascript"></script> 
    <script type="text/javascript">
    
    (function($){
    var option = {
        timeline:{
            data:[
                '2002-01-01','2003-01-01'
            ],
            label : {
                formatter : function(s) {
                    return s.slice(0, 4);
                }
            },
        },
        options:[
            {
                title : {
                    'text':'2002全国宏观经济指标',
                    'subtext':'数据来自国家统计局'
                },
                tooltip : {'trigger':'axis'},
                legend : {
                    x:'center',
                    'data':['GDP','real'],
                },
                toolbox : {
                    'show':true, 
                    orient : 'vertical',
                    x: 'right', 
                    y: 'center',
                    '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,
                dataZoom : {
                    show : true,
                    realtime : true,
                    start : 20,
                    end : 80
                },            
                grid : {'y':80,'y2':100},
                xAxis : [{
                    'type':'category',
                    'axisLabel':{'interval':0},
                    'data':[
                        '北京','
    天津','河北','
    山西'
                    ]
                }],
                yAxis : [
                    {
                        'type':'value',
                        'name':'GDP(亿元)',
                    }
                ],
                series : [
                    {
                        'name':'GDP',
                        'type':'bar',
                        'data': [10000,20000,30000,40000]
                    },
                {
                    'name':'real',
                    'type':'line',
                    'data': [50000,40000,20000,10000]
                },  
                ]
            },
            {
                title : {'text':'2003全国宏观经济指标'},
                series : [
                    {'data': [20000,50000,30000,40000]},//GDP的值
                    { 'data': [80000,40000,70000,30000]}//real的值
                ]
            },{
            series : [
                { 'data': [80000,70000,60000,50000]},
                { 'data': [40000,20000,30000,10000]}
              ]        
           },
    
        ]
    };
    
        var chartContainer = document.getElementById('chart');
        var myChart = echarts.init(chartContainer);
        myChart.showLoading({
            text : 'yoyo',
            effect : 'dynamicLine',
            textStyle : {
                fontSize : 20
            }
        });
        setTimeout(function (){
            myChart.hideLoading();
            myChart.setOption(option);
        },1000);
        // loadingTicket();
        // clearTimeout(loadingTicket);
        // myChart.setOption(option);
    
    })(jQuery);
    </script>
        
    </html>
    计划、执行、每天高效的活着学着
  • 相关阅读:
    递归
    pull 一下新的多继承 姿势
    OnDestroy()里的一些思考。----以及对“”不使用的对象应手动赋值为null” 的正确理解姿势
    为什么要用Volley中的RequestFuture封装RxJava来用异步请求处理同步请求?
    安卓 摇一摇 包含 objectAnimator valueAnimator的动画效果
    三个问题
    状态栏透明而实现 "沉浸式" 及兼容问题
    RecycleView GridLayoutManager 分割线
    项目随笔之大小系列:px,sp,dp;java设置大小(LayoutParams)
    安卓开发中getString()
  • 原文地址:https://www.cnblogs.com/huxiaoyun90/p/4117934.html
Copyright © 2011-2022 走看看