仪表盘刻度

描述:当前是关于Echarts图表中的 示例。
 
            option ={
    backgroundColor:'www',
      grid: {
        top: '18%',
        left: '15%',
        right: '5%',
        bottom: '25%',
        // containLabel: true
      },
      title: {
        text: '{c|' + '利用率' + '}\n {a|' + 33 + '}{b|' + '%}',
        x: 'center',
        y: 'center',
        textStyle: {
          rich: {
            a: {
              fontSize: 22,
              color: '#EBEBEB',
              fontWeight: 700
            },
            b: {
              fontSize: 18,
              color: '#EBEBEB',
            },
            c: {
              fontSize: 14,
              color: '#ffffff',
              padding: [15, 0]
            }
          }
        }
      },

      tooltip: {
        formatter: function (params) {
          return '<span style="color: #000;">利用率:' + params.value + '%</span>';
        },
      },
      angleAxis: {
        max: 100,
        clockwise: false, // 逆时针
        // 隐藏刻度线
        show: false,
      },
      radiusAxis: {
        type: 'category',
        show: true,
        axisLabel: {
          show: false,
        },
        axisLine: {
          show: false,
        },
        axisTick: {
          show: false,
        },
      },
      polar: [
        {
          center: ['50%', '50%'], //中心点位置
          radius: '120%', //图形大小
        },
      ],
      series: [
        {
          type: 'gauge',
          name: '仪表刻度',
          radius: '58%',
          startAngle: '0',
          endAngle: '-359.99',
          splitNumber: '50',
          center: ['50%', '50%'],
          pointer: {
            show: false
          },
          title: {
            show: false
          },
          detail: {
            show: false
          },
          axisLine: {
            show: false,
            lineStyle: {
              opacity: 0
            }
          },
          axisTick: {
            show: false
          },
          axisLabel: {
            show: false
          },
          splitLine: {
            show: true,
            length: 8,
            lineStyle: {
              color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [
                {
                  offset: 0,
                  color: '#16CEB9',
                },
                {
                  offset: 1,
                  color: '#6648FF',
                },
              ]),
              width: 1,
              type: 'solid',
            },
          },
        },
        {
          type: 'bar',
          z: 10,
          data: [33],
          showBackground: false,
          coordinateSystem: 'polar',
          roundCap: true,
          barWidth: 15,
          itemStyle: {
            borderRadius: '50%',
            normal: {
              opacity: 1,
              color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [
                {
                  offset: 0,
                  color: '#00DDFF',
                },
                {
                  offset: 1,
                  color: '#4346D3',
                },
              ]),
            },
          },
        },
      ],
    };