zoukankan      html  css  js  c++  java
  • Echart自定义属性3

    
    

    echart:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <script src="https://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/echarts.min.js"></script>
    </head>
    <body>
        <div class="chart_content">
            <div id="container" style=" 400px;height: 300px"></div>
        </div>
    
        <script type="text/javascript">
            var dom = document.getElementById("container");
            var myChart = echarts.init(dom);
            var app = {};
            option = null;
            option = {
                color: ['#aac13d'], //Y轴字的颜色
                //设置字体样式
                textStyle: {
                    fontSize: 14,
                    fontWeight: 700 
                },
                grid: {
                    top: '3%',
                    bottom:'0',
                    left:'0',
                    right:'3%',
                    containLabel: true
                },
                xAxis: {
                    axisTick: {
                        show: false   //去掉x轴刻度
                    },
                    splitLine: {  
                        show: true,
                        lineStyle: {  
                            // 使用深浅的间隔色  
                            color: ['#ffddc9']  
                        }  
                    },  
                    boundaryGap: false,
                    data: [76,77,78,79,80,81,82,83,84,85],
                    axisLine:{
                        symbol:['none','arrow'],//X轴箭头
                        lineStyle:{
                            color:'#ea3076',  //x轴颜色
                            1,//这里是为了突出显示加上的  
                        }
                    },
                },
                 yAxis: {
                    axisTick : {show: false},//去掉刻度
                    splitLine: {  
                        lineStyle: {  
                            // 使用深浅的间隔色  
                            color: ['#ffddc9']  
                        }  
                    },  
                    min:0,
                    max:100,
                    axisLabel:{   //修改y轴的数据
                            formatter: function (value) {
                                var texts = [];
                                if(value==0){}
                                else if(value<=20){
                                    texts.push('不佳');
                                }
                                else if (value <=40) {
                                    texts.push('略差');
                                }
                                else if (value <= 60) {
                                    texts.push('普通');
                                }
                                else if(value <= 80){
                                    texts.push('不错');
                                }
                                else{
                                    texts.push('很好');
                                }
                                return texts;
                            }
                    },
                    //设置轴线的属性
                    axisLine:{
                        symbol:['none','arrow'],//Y轴箭头
                        lineStyle:{
                            color:'#e9386f',  
                            1,//这里是为了突出显示加上的  
                        }
                    },
                },
                series: [{
                    data: [35,45,25,35,65,85,40,35,45,35],
                    type: 'line',
                    smooth: false,//true 为平滑曲线,false为直线
                    // areaStyle: {} //背景填充颜色
                }]
            };
            ;
            if (option && typeof option === "object") {
                myChart.setOption(option, true);
            }
        </script>
        
    </body>
    </html>

    效果图:

  • 相关阅读:
    Redis集群持久化
    Redis集群介绍
    电脑CPU讲解
    Centos7 k8s v1.5.2二进制部署安装-交付jenkins到k8s集群
    Centos7 k8s v1.5.2二进制部署安装-交付dubbo服务到k8s集群准备工作
    华为云全栈产品福利来袭,终身VIP免费送!
    Centos7 k8s v1.5.2二进制部署安装-dashboard--WEB管理
    Centos7 k8s v1.5.2二进制部署安装-服务暴露ingress控制器之traefik
    简单两步禁止 iOS 系统频繁提示更新,亲测有效
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/huanghuali/p/9173370.html
Copyright © 2011-2022 走看看