echarts 配置项内容和展示

配置项如下
       colorList=[
          "#73DDFF",
          "#73ACFF",
          "#FDD56A",
          "#FDB36A",
          "#FD866A",
          "#9E87FF",
          "#58D5FF",
        ],
        legendData1= ["酒仙", "诗歌", "人间", "六月"],
        legendData2=["渡口", "挥手", "怀念"],
        data1=[
          {
            name: "酒仙",
            value:10,
          },
          {
            name: "诗歌",
            value: 11,
          },
          {
            name: "人间",
            value:12,
          },
          {
            name: "六月",
            value: 11,
          },
          {
            name: "渡口",
            value: 11,
          },
          {
            name: "挥手",
            value: 11,
          },
          {
            name: "怀念",
            value:10,
          },
        ],

option = {
    tooltip: {
          trigger: "item",
        },
        legend: [
          {
            type: "scroll",
            orient: "vertical",
            icon: "square",
            left: "60%",
            align: "left",
            top: "20%",
            itemGap: 50,
            textStyle: {
              color: "#a2a2a3",
            },
            data: legendData1,
            formatter: function (name) {
              if (data1 && data1.length) {
                for (var i = 0; i < data1.length; i++) {
                  if (name === data1[i].name) {
                    return name + "    " + "    " + data1[i].value + "个";
                  }
                }
              }
            },
          },
          {
            type: "scroll",
            orient: "vertical",
            icon: "square",
            left: "80%",
            align: "left",
            top: "20%",
            itemGap: 50,
            textStyle: {
              color: "#a2a2a3",
            },
            data: legendData2,
            formatter: function (name) {
              if (data1 && data1.length) {
                for (var i = 0; i < data1.length; i++) {
                  if (name === data1[i].name) {
                    return name + "    " + "    " + data1[i].value + "个";
                  }
                }
              }
            },
          },
        ],
        series: [
          {
            type: "pie",
            center: ["30%", "40%"],
            radius: ["45%", "75%"],
            roseType: "radius",
            clockwise: true,
            avoidLabelOverlap: true,
            hoverOffset: 15,
            itemStyle: {
              normal: {
                shadowColor: "rgba(255,255,255,0.88)",
                shadowBlur: 60,
                color: function (params) {
                  return colorList[params.dataIndex];
                },
              },
            },
            label: {
              show: false,
              position: "outside",
              formatter: "{a|{b}:{d}%}\n{hr|}",
              rich: {
                hr: {
                  backgroundColor: "t",
                  borderRadius: 3,
                  width: 3,
                  height: 3,
                  padding: [3, 3, 0, -12],
                },
                a: {
                  padding: [-30, 15, -20, 15],
                },
              },
            },
            labelLine: {
              normal: {
                length: 20,
                length2: 30,
                lineStyle: {
                  width: 1,
                },
              },
            },
            data: data1,
          },
        ],
};

    
截图如下