83.43%

描述:当前是关于Echarts图表中的 饼图 示例。
 
            const handred = 1142
let point = 894
let sum = (point / handred *100).toFixed(2);

option = {
    backgroundColor: '#04101d',
    title: [{
        text: sum + '%',
        x: 'center',
        y: 'center',
        textStyle: {
            fontWeight: 'normal',
            color: '#fff',
            fontSize:'75'
        }
    },
    // {
    //     text:'—',
    //     y: 'center',
    //     left: '27.1%',
    //     zlevel: 2,
    //     textStyle: {
    //         color: '#a1b3bd',
    //         fontWeight: 'lighter',
    //         fontSize: '38'
    //     }
    // }
    ],
    series: [
        //最外层圆环
        {
            name: '背景',
            type: 'pie',
            radius: '60%',
            startAngle: 179.7,
            data: [
                {value: 1, name: '背景'},
            ],
            itemStyle: {
                color: '#0e1f2e',
                borderWidth: 1,
                borderColor: '#4FADFD',
            },
            label: {
                normal: {
                    show: false
                },
            },
            labelLine: {
                normal: {
                    show: false
                }
            },
        },
        {
            name: 'circle',
            type: 'pie',
            zlevel: 1,
            radius: ['50%', '55%'],
            startAngle: 179.7,
            itemStyle: {
              normal: {
                  label: {
                      show: false
                  },
                  labelLine: {
                      show: false
                  }
              },  
            },
            data: [
                {
                    value: point,
                    name: '占比',
                    itemStyle: {
                        color: '#08bdff',
                    },
                },{
                    name: '剩余',
                    value: handred-point,
                    itemStyle: {
                        color: '#0d3a50',
                    },
                },
            ]
        },
        {
             name: '我是白线',
             type: 'pie',
            //   radius: ['50%', '55%'],
            radius: ['60%', '50%'],
             silent: true,
             clockwise: true,
             startAngle: 180, // 白线位置
             z: 2,
             zlevel: 2,
             label: {
                 normal: {
                     position: "center",

                 }
             },
             data: [{
                     value: 0.2,
                     name: "",
                     itemStyle: {
                         normal: {

                             color: '#fff'
                         }
                     }
                 },
                 {
                     value: 100 -  0.2,
                     name: "",
                     label: {
                         normal: {
                             show: false
                         }
                     },
                     itemStyle: {
                         normal: {
                             color: "transparent"
                         }
                     }
                 }
             ]
         },
    ]
}