多个圆环的饼图

描述:当前是关于Echarts图表中的 饼图 示例。
 
            option = {
  tooltip: {
          trigger: 'item',
          // formatter: '{b}: {d}%',
          borderWidth: 1,
        },
        title: {
          text: '租赁情况分布',
          left: '29.5%',
          bottom: '48%',
          textStyle: {
            color: '#2C3E50',
            fontSize: 15,
          },
        },
        legend: {
          show: true,
          // type: 'scroll',
          orient: 'vertical',
          // right: 40,
          // top: 20,
          selectedMode: false,
          // left: 30,
          width: 240,
          right: 10,
          bottom: 'middle',
          icon: 'circle',
          itemWidth: 15,
          itemHeight: 10,
          itemGap: 25,
          textStyle: {
            color: '#2C3E50',
            fontSize: 16,
            // marginTop: 60,
          },
          formatter: function (name) {
            let num = 10
            // originData.map(res => {
            //     if (res.statusName == name) {
            //         num = res.num
            //     }
            // })

            let arr = ['{a|' + name + '}', '{b|' + num + '}']
            return arr.join('')
          },
          textStyle: {
            rich: {
              a: {
                fontSize: 16,
                color: '#2C3E50',
                verticalAlign: 'bottom',
                padding: [0, 10, 0, 0],
              },
              b: {
                fontSize: 18,
                color: '#2C3E50',
                verticalAlign: 'bottom',
                fontWeight: 'bold',
              },
            },
          },
        },

        series: [
          {
            type: 'pie',
            startAngle: 90,
            endAngle: -270,
            radius: '45%',
            center: ['35%', '50%'],
          },
          {
            type: 'gauge',
            startAngle: 90,
            endAngle: -270,
            radius: '60%',
            center: ['35%', '50%'],
            pointer: {
              show: false,
            },
            axisLine: {
              show: true,
              lineStyle: {
                width: 0,
                color: [
                  //外框颜色
                  [1, '#027383'],
                ],
              },
            },
            splitLine: {
              show: false,
              distance: 0,
              length: 10,
            },
            axisLabel: {
              show: false,
              distance: 50,
            },

            axisTick: {
              distance: 0,
              length: 6,
              splitNumber: 5,
              lineStyle: {
                width: 4,
                color: 'auto',
                // cap: 'round',
              },
            },
          },
          {
            type: 'pie',
            radius: ['68%', '80%'],
            center: ['35%', '50%'],
            label: { show: false },
            labelLine: { show: false },
            selectedOffset: 10,
            selectedMode: true,
            itemStyle: {
              borderRadius: 0,
              normal: {
                borderColor: '#fff',
                borderWidth: 4,
              },
            },
            data: [
              { value: 179, name: '住宅' },
              { value: 735, name: '办公' },
              { value: 580, name: '工业厂房' },
              { value: 484, name: '商业-餐饮' },
              { value: 300, name: '商业-宾馆' },
              { value: 1048, name: '商业-银行' },
              { value: 735, name: '商业服务' },
              { value: 580, name: '仓库' },
              { value: 484, name: '基站' },
              { value: 300, name: '非营利性机构' },
              { value: 1048, name: '其他' },
            ],
            color: [
              '#3DB7CE',
              '#FD8D8E',
              '#9A7ED2',
              '#35B9FD',
              '#6EC4D2',
              '#CE9415',
              '#49AC88',
              '#3066E4',
              '#BD5641',
              '#00C7FA',
              '#7995BE',
              '#FFE289',
            ],
          },
        ],

};