通行车次

描述:当前是关于Echarts图表中的 饼图 示例。
 
              const colorList = ['#02d6fc', '#367bec', '#FDD56A', '#FDB36A', '#FD866A', '#9E87FF', '#58D5FF']
  var option = {
      backgroundColor: '#fff',
      title: [{
          text: '通行车次',
          x: '20%',
          y: '20%',
          textStyle: {
              fontSize: 16,
              color: '#000'
          }
      }, {
          text: '交易金额(元)',
          x: '70%',
          y: '20%',
          textStyle: {
              fontSize: 16,
              color: '#000'
          }
      }],
      tooltip: {
          trigger: 'item'
      },
      legend: {
          left: '0',
        //   y:'center',
          orient:'vertical',
          data: [
              "ETC通行",
              "现金",
              "ETC刷卡",
              "移动支付"
          ]
      },
      series: [{
          name: '通行交易介质占比',
          type: 'pie',
          center: ['25%', '50%'],
          radius: ['15%','30%'],
          clockwise: true,
          avoidLabelOverlap: true,
          hoverOffset: 15,
          itemStyle: {
              normal: {
                  color: function(params) {
                      return colorList[params.dataIndex]
                  }
              }
          },
          label: {
              show: true,
              position: 'outside',
              formatter: '{a|{b}:{d}%}\n{hr|}',
              rich: {
                  hr: {
                      backgroundColor: 't',
                      borderRadius: 3,
                      width: 3,
                      height: 3,
                      padding: [3, 3, 0, -12]
                  },
                  a: {
                      fontSize: 16,
                      color: '#000',
                      padding: [-30, 15, -20, 15]
                  }
              }
          },
          labelLine: {
              normal: {
                  length: 20,
                  length2: 30,
                  lineStyle: {
                      width: 1
                  }
              }
          },
          data: [{
                  name: 'ETC通行',
                  value: 66
              },
              {
                  name: '现金',
                  value: 10
              },
              {
                  name: 'ETC刷卡',
                  value: 16
              },
              {
                  name: '移动支付',
                  value: 75
              }
          ]
      }, {
          name: '通行交易介质占比',
          type: 'pie',
          center: ['75%', '50%'],
          radius: ['15%','30%'],
          clockwise: true,
          avoidLabelOverlap: true,
          hoverOffset: 15,
          itemStyle: {
              normal: {
                  color: function(params) {
                      return colorList[params.dataIndex]
                  }
              }
          },
          label: {
              show: true,
              position: 'outside',
              formatter: '{a|{b}:{d}%}\n{hr|}',
              rich: {
                  hr: {
                      backgroundColor: 't',
                      borderRadius: 3,
                      width: 3,
                      height: 3,
                      padding: [3, 3, 0, -12]
                  },
                  a: {
                      fontSize: 16,
                      color: '#000',
                      padding: [-30, 15, -20, 15]
                  }
              }
          },
          labelLine: {
              normal: {
                  length: 20,
                  length2: 30,
                  lineStyle: {
                      width: 1
                  }
              }
          },
          data: [{
                  name: 'ETC通行',
                  value: 66
              },
              {
                  name: '现金',
                  value: 10
              },
              {
                  name: 'ETC刷卡',
                  value: 16
              },
              {
                  name: '移动支付',
                  value: 75
              }
          ]
      }]
  }