zoukankan      html  css  js  c++  java
  • echarts 使用

            function binddata_1() {
                var data1 = [];
                var value1 = [];
                for (var i = 1; i < 13; i++) {
                    data1.push(i + "");
                }
                for (var i = 0; i < data1.length; i++) {
                    value1.push(i * 100);
                }
    
    
                // 基于准备好的dom,初始化echarts实例
                var myChart = echarts.init(document.getElementById('right_1'));
                
                myChart.on('click', function (params) {
                    // 控制台打印数据的名称
                    console.log(params.name);
                });
    
                // 指定图表的配置项和数据
                var option = {};
       
    
    
                option = {
                    tooltip: {
                        trigger: 'axis'
                    },
                    //图例
                    legend: {
                        textStyle: {
                            color: '#fff',
                            fontSize: 12,
                        },
                        right: '5%',
                        data: ['A', 'B']
                    },
                    //网格
                    grid: {
                        x: 40,
                        y: 40,
                        x2: 20,
                        y2: 20,
                    },
                    xAxis: {
                        type: 'category',
                        boundaryGap: false,//坐标轴两端是否留白
                        axisLabel: {
                            interval: 0,
                            textStyle: {
                                color: '#fff',
                                fontSize: 12
    
                            }
                        },
                        axisTick: {
                            show: false,
                        },
                        axisLine: {
                            show: true,
                            symbol: ['none', 'none'],
                            symbolOffset: 12,
                            lineStyle: {
                                color: '#0098f3',//X轴颜色
                            }
                        },
                        data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月']
                    },
                    yAxis: [ //双y轴
                        {
                            type: 'value',
                            axisLine: {
                                show: true,
                                symbol: ['none', 'none'],
                                symbolOffset: 12,
                                lineStyle: {
                                    color: '#0098f3',//y轴颜色
                                }
                            },
                            axisTick: {
                                show: false
                            },
                            axisLabel: {
                                textStyle: {
                                    color: '#fff',
                                    fontSize: 12
                                }
                            },
                            splitLine: {
                                show: true,
                                lineStyle: {
                                    color: ['#0098f3'],
                                     1,
                                    type: 'solid'
                                }
                            }
                        },
                        {
                            type: 'value',
                            axisLine: {
                                show: true,
                                symbol: ['none', 'none'],
                                symbolOffset: 12,
                                lineStyle: {
                                    color: '#0098f3',//y轴颜色
                                }
                            },
                            axisTick: {
                                show: false
                            },
                            axisLabel: {
                                textStyle: {
                                    color: '#fff',
                                    fontSize: 12
                                }
                            },
                            splitLine: {
                                show: true,
                                lineStyle: {
                                    color: ['#0098f3'],
                                     1,
                                    type: 'solid'
                                }
                            }
                        }
                    ],
                    series: [
                        {
                            name: 'A',
                            type: 'line',
                            stack: '总量',
                            data: value1,
                            itemStyle: {
                                normal: {
                                    color: "#0efdff",//折线点的颜色
                                    lineStyle: {
                                        color: "#0efdff",//折线的颜色
                                         3,
                                    }
                                },
                            },
                            smooth: true
                        },
                        {
                            name: 'B',
                            type: 'line',
                            stack: '总量',
                            data: [100, 132, 131, 234, 290, 330, 110, 132, 131, 234, 290, 330],
                            smooth: true
                        },
                    ]
                };        
    
    
               
                // 使用刚指定的配置项和数据显示图表。
                myChart.setOption(option);
    
    
            }
    
            binddata_1();

  • 相关阅读:
    git clone GitLab 工程报错Repository not found
    vue + Element-ui 实现分页
    Element-ui 实现table的合计功能
    python 使用UUID库生成唯一ID
    css 设置overflow:scroll 滚动条的样式
    下载css-loader 安装及使用
    vue实现首页导航切换不同路由的方式(二)【使用vuex实现的】
    vue实现随机验证码功能
    vue实现首页导航切换不同路由的方式
    vue实现菜单切换
  • 原文地址:https://www.cnblogs.com/enych/p/14839732.html
Copyright © 2011-2022 走看看