码迷,mamicode.com
首页 > 其他好文 > 详细

Echarts 简单报表系列二:折线图

时间:2018-05-19 13:01:38      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:lan   html   lis   tom   view   image   bar   grid   category   

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <div id="pic4" style="width: 600px;height:400px;"></div>
    <script src="https://cdn.bootcss.com/echarts/4.0.2/echarts.js"></script>
    <script>
        var myChart13 = echarts.init(document.getElementById(pic4));
        var data = [];
        option15 = {
                title: {
                    text: 曲线,
                },
                tooltip: {
                    trigger: axis,

                },
                legend: {
                    data:[昨日(11月8日),今日(11月9日)]
                },
                grid: {
                    left: 1%,
                    right: 1%,
                    bottom: 3%,
                    containLabel: true
                },
                toolbox: {
                    show: false,
                    feature: {
                        dataZoom: {
                            yAxisIndex: none
                        },
                        dataView: {readOnly: false},
                        magicType: {type: [line, bar]},
                        restore: {},
                        saveAsImage: {}
                    }
                },
                color:["red","#CD3333"],
                xAxis:  {
                    type: category,
                    boundaryGap: false,
                    data : [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]
                },
                yAxis: {
                    type: value,
                    name: 单位(kW),
                    axisLabel: {
                        formatter: {value}
                    }
                },
                series: [
                    {
                        name:昨日(11月8日),
                        type:line,
                        data:[110,106,110,110,318,119,205,256,156,309,256,306,206,356,456,486,565.45,234,156,206,126,256,150,276],
                        itemStyle: {  
                            normal: {  
                                //color: function(params) {
                          //    var colorList = [‘#2eddc1‘,‘#FCCE10‘,‘#E87C25‘,‘#277bbb‘,‘#E87fff‘,‘#277aaa‘];
                                //    //若返回的list长度不足,不足部分自动显示为最后一个颜色
                          //      return colorList[params.dataIndex]
                          //   },
                                label: {  
                                    show: true,  
                                    position: top
                                }  
                            }  
                        }
                    },
                    {
                        type:line,
                        name : 今日(11月9日),
                        data:[210,136,120,120,118,219,195,176,156,329,356,346,406.54,256,156],
                    }
                        ]
            };

        myChart13.setOption(option15);
    </script>
</body>
</html>

 效果如下:

技术分享图片

 

Echarts 简单报表系列二:折线图

标签:lan   html   lis   tom   view   image   bar   grid   category   

原文地址:https://www.cnblogs.com/huanghongbo/p/9059902.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!