仪表盘占比echarts 饼配置项内容和展示

配置项如下
      const outBg = 'rgba(32, 46, 92,1)'; // 外圈背景
var percent = 90;//百分数
option = {
    backgroundColor: 'rgb(5,27,73)',
    series: [
      // 外层圆环背景
      {
        "name": '',
        "type": 'pie',
        "radius": ['70%', '90%'],
        "avoidLabelOverlap": false,
        "startAngle": 225,
        color: [outBg, 'none'], // 背景底色
        "hoverAnimation": false, // 是否开启 hover 在扇区上的放大动画效果。
        "legendHoverLink": false, // 是否启用图例 hover 时的联动高亮。
        "label": {
          "normal": {
            "show": false,
            "position": 'center'
          },
          "emphasis": {
            "show": true,
            "textStyle": {
              "fontSize": '30',
              "fontWeight": 'bold'
            }
          }
        },
        "labelLine": {
          "normal": {
            "show": false
          }
        },
        "data": [{
          "value": 75,
          "name": '1',
          itemStyle: {
            borderWidth: 2, // 边框
            borderColor: "rgb(5,118,164)",
            // color: 'rgb(32,46,92)'
          }
        }, {
          "value": 25,
          "name": '2'
        }]
      },
      // 内层圆环
      {
        "name": ' ',
        "type": 'pie',
        "radius": ['55%', '54%'],
        "avoidLabelOverlap": false, // 是否启用防止标签重叠策略
        "startAngle": 225,
        "hoverAnimation": false,
        "legendHoverLink": false,
        "label": {
          "normal": {
            "show": false,
            "position": 'center'
          },
          "emphasis": {
            "show": true,
            "textStyle": {
              "fontSize": '30',
              "fontWeight": 'bold'
            }
          }
        },
        "labelLine": {
          "normal": {
            "show": false
          }
        },
        "data": [{
          "value": 75,
          "name": '1',
          itemStyle: {
            borderWidth: 0,
            color: 'rgba(1, 168, 233, 1)'
          }
        }, {
          "value": 25,
          "name": '2'
        }]
      },
      // 外层数据圆环
      {
        "name": '',
        "type": 'pie',
        "radius": ['70%', '90%'],
        "avoidLabelOverlap": false,
        "startAngle": 315,
        "color": ['transparent', "red", "transparent"],
        "hoverAnimation": false,
        "legendHoverLink": false,
        "clockwise": false, // 饼图的扇区是否是顺时针排布。
        "itemStyle": {
          "normal": {
            "borderColor": "transparent",
            "borderWidth": "20"
          },
          "emphasis": {
            "borderColor": "transparent",
            "borderWidth": "20"
          }
        },
        "z": 10,
        "label": {
          "normal": {
            "show": false,
            "position": 'center'
          }
        },
        "labelLine": {
          "normal": {
            "show": false
          }
        },
        "data": [{ // 无占比
          "value": (100 - percent) * 270 / 360,
          "label": {
            normal: {
              formatter: percent + '%',
              position: 'center',
              show: true,
              textStyle: {
                fontSize: '60',
                fontWeight: 'normal',
                color: '#fff'
              }
            }
          },
          "name": ''
        }, { // 占比圆环高亮
          "value": 1,
          "name": '',
          itemStyle: {
            color: 'rgb(1,223,243)'
          }
        }, { // 占比
          "value": 100 - (100 - percent) * 270 / 360,
          "name": '',
          itemStyle: {
            color: { // 外层圆环底色
              type: 'linear',
              x: 0,
              y: 0,
              x2: 0,
              y2: 1,
              colorStops: [{
                offset: 0.75, // 设置成1下面也会显示
                color: 'rgba(71, 123, 242,0)' // 0% 处的颜色
              }, {
                offset: 0,
                color: 'rgba(71, 123, 242,1)' // 100% 处的颜色
              }],
              globalCoord: false // 缺省为 false
            }
          }
        }]
      },
      // 内部实心圆
      {
        type: 'pie',
        radius: '43%',
        center: ['50%', '50%'],
        z: 1,
        itemStyle: {
          normal: {
            color: new echarts.graphic.RadialGradient(.5, .5, .4, [{
              offset: 0,
              // color: 'rgb(25,46,106)',
              color: 'rgba(31,60,146,0)'
            },
            {
              offset: .7,
              color: 'rgba(31,60,146,0.5)'
            },
            {
              offset: 1,
              // color: 'rgb(3,16,53)'
              color: 'rgba(3,16,53, 1)'
            }], false),
            label: {
              show: false
            },
            labelLine: {
              show: false
            }
          },
        },
        hoverAnimation: false,
        label: {
          show: false,
        },
        tooltip: {
          show: false
        },
        data: [100]
      }
    ]
};

    
截图如下