44%饼图echarts 50%配置项内容和展示

配置项如下
      let dataval = {
    value: 50,
    name: "进度"
};
option = {
    title: {
        text: dataval.value + "%",
        x: "center",
        y: "center",
        textStyle: {
            fontWeight: "bold",
            fontSize: 56,
            color: "#fff"
        }
    },
    data: [{
        name: dataval.name
    }],
    series: [{
            type: "pie",
            radius: ["50%", "80%"],
            startAngle: 225,
            color: [{
                    type: "linear",
                    x: 1,
                    y: 0,
                    x2: 0,
                    y2: 0,
                    colorStops: [{
                            offset: 0,
                            color: "rgba(255, 171, 29, 1)" // 0% 处的颜色
                        },
                        {
                            offset: 1,
                            color: "rgba(255, 171, 29, 1)" // 100% 处的颜色
                        }
                    ]
                },
                "transparent"
            ],
            hoverAnimation: false,
            legendHoverLink: false,
            z: 10,
            labelLine: {
                normal: {
                    show: false
                }
            },
            data: [{
                    value: (75 * dataval.value) / 100
                },
                {
                    value: 100 - (75 * dataval.value) / 100
                }
            ]
        },
        {
            // 背景圆环
            name: "",
            type: "pie",
            radius: ["50%", "80%"],
            silent: true,
            startAngle: 225,
            labelLine: {
                normal: {
                    show: false
                }
            },
            z: 5,
            data: [{
                    value: 75,
                    itemStyle: {
                        color: "#1A3B4C",
                        borderColor: "rgba(255, 171, 29, 1)"
                    }
                },
                {
                    value: 25,
                    itemStyle: {
                        color: "transparent"
                    }
                }
            ]
        },
        {
            // 底部
            name: "",
            type: "pie",
            radius: ["50%", "80%"],
            // center: ['50%', '60%'] ,
            startAngle: 230,
            labelLine: {
                show: false
            },
            z: 15,
            silent: true,
            label: {
                show: true,
                rich: {
                    a: {
                        color: "#fff",
                        fontSize: 12,
                        padding: [0, -35, -65, 0]
                    },
                    b: {
                        color: "#fff",
                        fontSize: 12,
                        padding: [0, 0, -50, -45]
                    }
                },
                formatter: function(val) {
                    // 底部0和100
                    if (val.dataIndex === 0) {
                        return "{a|0}";
                    }
                    if (val.dataIndex === 2) {
                        return "{b|100}";
                    }
                }
            },
            data: [{
                    // 底部两条线
                    value: 1,
                    itemStyle: {
                        color: "rgba(255, 171, 29, 1)"
                    }
                },
                {
                    value: 800,
                    itemStyle: {
                        color: "transparent"
                    }
                },
                {
                    value: 1,
                    itemStyle: {
                        color: "rgba(255, 171, 29, 1)"
                    }
                },
                {
                    value: 230,
                    itemStyle: {
                        color: "transparent"
                    }
                }
            ]
        },
        {
            // 背景
            name: "",
            type: "pie",
            cursor: "default",
            radius: ["0", "90%"],
            // center: ['50%', '60%'] ,
            hoverAnimation: false,
            legendHoverLink: false,
            itemStyle: {
                color: {
                    type: "linear",
                    x: 0,
                    y: 0,
                    x2: 0,
                    y2: 1,
                    colorStops: [{
                            offset: 0,
                            color: "rgba(255, 171, 29, .8)" // 0% 处的颜色
                        },
                        {
                            offset: 1,
                            color: "rgba(255, 171, 29, 0)" // 100% 处的颜色
                        }
                    ]
                }
            },
            labelLine: {
                normal: {
                    show: false
                }
            },
            data: [{
                value: 1
            }]
        },
        {
            // 中间圈
            name: "",
            z: 5,
            type: "pie",
            cursor: "default",
            radius: ["40%", "40%"],
            // center: ['50%', '60%'] ,
            hoverAnimation: false,
            legendHoverLink: false,
            labelLine: {
                normal: {
                    show: false
                }
            },
            data: [{
                value: 1,
                itemStyle: {
                    normal: {
                        borderWidth: 1,
                        borderColor: {
                            type: "linear",
                            x: 0,
                            y: 0,
                            x2: 0,
                            y2: 1,
                            colorStops: [{
                                    offset: 0,
                                    color: "rgba(255, 171, 29, .8)" // 0% 处的颜色
                                },
                                {
                                    offset: 1,
                                    color: "rgba(255, 171, 29, 0)" // 100% 处的颜色
                                }
                            ]
                        }
                    }
                }
            }]
        }
    ]
};
    
截图如下