• echarts 进度条


    var colors = ["#f00","#00f","#ff0","#0ff","#f0f"];
    option = {
        title: {
            text: '世界人口总量',
            subtext: '数据来自网络'
        },
        tooltip: {
            trigger: 'axis',
            axisPointer: {
                type: 'shadow'
            }
        },
        grid: {
            left: '3%',
            right: '4%',
            bottom: '3%',
            containLabel: true
        },
        xAxis: {
            show:false, //不显示x轴相关信息
        },
        yAxis: [
            {
                type: 'category',
                data: ['html5', 'css', 'js', 'vue', 'node'],
                axisTick:{show:false}, //不显示刻度线
                axisLabel:{
                    color:"#000"
                },
                axisTick:{
                    show:false
                },
                axisLine:{
                    show:false
                },
                inverse:true
                
            },
            {
                type: 'category',
                data: [702, 350, 666, 555, 777],
                axisTick:{show:false}, //不显示刻度线
                axisLabel:{
                    color:"#000"
                },
                axisTick:{
                    show:false
                },
                 axisLine:{
                    show:false
                },
                inverse:true
            },
            
        ],
        series: [
            {
                name: '条',
                yAxisIndex:0,
                type: 'bar',
                data: [70, 33, 60, 78, 69],
                // 修改第一条柱子的圆角
                itemStyle:{
                    normal:{
                        barBorderRadius:20,
                        color:function(params){
                            //params 传递过来的柱子对象
                            // dataIndex 是当前柱子的索引
                            var num = colors.length;
                            return colors[params.dataIndex%num]
                        }
                    },
                    // color 可以修改柱子的颜色
                    // color:"orange"
                },
                // 柱子之间的间距
                barCategoryGap:5,
                // 柱子之间的宽度
                barWidth:20,
                // 显示柱子内的文字
                label:{
                    show:true,
                    position:"inside",
                    formatter:"{c}%"    
                    // {c} 会自动解析为data中的数据
                }
            },
            {
                name: '框',
                 yAxisIndex:1,
                type: 'bar',
                data: [100, 100, 100, 100, 100],
                // 柱子之间的间距
                barCategoryGap:5,
                 // 柱子之间的宽度
                barWidth:20,
                itemStyle:{
                    color:"none", //填充色
                    borderColor:"#00f",
                    borderWidth:2,
                    barBorderRadius:15
                }
            }
        ]
    };
  • 相关阅读:
    第十一单元 beego验证
    第九单元 ORM
    第六单元 go操作redis
    第五单元 go操作mysql
    第四单元 参数配置
    springboot使用外置tomcat
    ⚡ 第二.三章顺序表与链表⚡
    c语言程序设计题 译密码
    翁恺 java进阶第一周作业
    Java 构造素数表的两种方法
  • 原文地址:https://www.cnblogs.com/yunyin/p/13888532.html
Copyright © 2020-2023  润新知