echarts-扇形图-渐变色

效果图:

 

 

  <div style="width: 100%; height: 100%" id="energyRightBottom"></div>

这个地方我采用的是props传值,也可以直接写到方法里面

props: {
    dataOne: {
      type: Number,
      default() {
        return 50;
      },
    },
    dataTwo: {
      type: Number,
      default() {
        return 50;
      },
    },
    dataName: {
      type: String,
      default() {
        return "总数量";
      },
    },
  },

方法:

    // 自适应字体大小变化
    WidthAdaptive(res) {
      var windth = window.innerWidth;
      let fontSize = windth / 1920;
      return fontSize * res;
    },
    drawLine() {
      // 基于准备好的dom,初始化echarts实例
      let myChart = this.$echarts.init(
        document.getElementById("energyRightBottom")
      );
      let dolitData = generateData(100, 25, 20, "rgba(255, 221, 1, 1)");
      let bgColor = "transparent";
      let title = this.dataName;
      let color = ["rgb(255,210,0)", "rgb(20,171,173)"];
      let echartData = [
        {
          name: "在线门禁设备",
          value: this.dataTwo,
          itemStyle: {
            normal: {
              color: {
                // x: 1,
                // y: 0,
                // x2: 1,
                // y2: 1,
                type: "linear",
                global: false,
                colorStops: [
                  {
                    offset: 1,
                    color: "rgba(20,171,173,1)",
                  },
                  {
                    offset: 0,
                    color: "rgba(20,171,173,0)",
                  },
                ],
              },
            },
          },
          label: {
            normal: {
              formatter: (params) => {
                console.log(params.data.itemStyle.color.colorStops[0].color);
                return "{value|" + baifenbi(formatNumber(params.value)) + "}";
              },
              padding: -30,
              height: 30,
              rich: {
                icon: {
                  fontSize: this.WidthAdaptive(14),
                },

                value: {
                  fontSize: this.WidthAdaptive(14),
                  fontWeight: "bold",
                  color: "rgba(20,171,173,1)",
                },
              },
            },
          },
        },
        {
          name: "离线门禁设备",
          value: this.dataOne,
          itemStyle: {
            normal: {
              color: {
                // x: 1,
                // y: 0,
                // x2: 1,
                // y2: 1,
                type: "linear",
                global: false,
                colorStops: [
                  {
                    offset: 1,
                    color: "rgba(255,210,0,0)",
                  },
                  {
                    offset: 0,
                    color: "rgba(255,210,0,1)",
                  },
                ],
              },
            },
          },
          label: {
            normal: {
              formatter: (params) => {
                console.log(params.data.itemStyle.color.colorStops[0].color);
                return "{value|" + baifenbi(formatNumber(params.value)) + "}";
              },
              padding: -30,
              height: 30,
              rich: {
                icon: {
                  fontSize: this.WidthAdaptive(14),
                },

                value: {
                  fontSize: this.WidthAdaptive(14),
                  fontWeight: "bold",
                  color: "rgba(255,210,0,1)",
                },
              },
            },
          },
        },
      ];
      let formatNumber = function (num) {
        return num;
      };
      let total = echartData.reduce((a, b) => {
        return a + b.value * 1;
      }, 0);
      let baifenbi = function (num) {
        console.log(num / total);
        let data = num / total;
        data = (data * 100).toFixed(0);
        return data + "%";
      };
      let baseDataPie = [],
        baseDataWrap = [];

      for (let i = 0; i < echartData.length; i++) {
        baseDataPie.push({
          value: echartData[i].value * 20,
          name: echartData[i].name,
          itemStyle: {
            normal: {
              borderWidth: this.WidthAdaptive(20),
            },
          },
        });
        baseDataWrap.push(
          {
            value: echartData[i].value * 20,
            name: echartData[i].name,
            itemStyle: {
              normal: {
                color: color[i],
                borderWidth: this.WidthAdaptive(5),
              },
            },
          },
          {
            value: 20,
            name: "",
            itemStyle: {
              normal: {
                color: "transparent",
                borderWidth: this.WidthAdaptive(5),
                borderColor: "transparent",
              },
            },
          }
        );
      }

      let dataPie = [{}, {}, {}, {}, {}, {}];

      let baseDataPie1 = [],
        baseDataWrap1 = [];
      for (let i = 0; i < dataPie.length; i++) {
        baseDataPie1.push({
          value: 1,
          name: 1,
          itemStyle: {
            normal: {
              borderWidth: this.WidthAdaptive(20),
            },
          },
        });
        baseDataWrap1.push(
          {
            value: 10,
            name: 1,
            itemStyle: {
              normal: {
                color: "#0c0f15",
                borderWidth: this.WidthAdaptive(1),
                borderColor: "#0c0f15",
              },
            },
          },
          {
            value: 20,
            name: "",
            itemStyle: {
              normal: {
                color: "transparent",
                borderWidth: this.WidthAdaptive(5),
                borderColor: "transparent",
              },
            },
          }
        );
      }
      let option = {
        backgroundColor: bgColor,
        color: color,
        // tooltip: {
        //     trigger: 'item'
        // },
        title: [
          {
            text: "\n{val|" + formatNumber(total) + "}\n{name|" + title + "}",
            top: "center",
            left: "center",
            textStyle: {
              rich: {
                name: {
                  fontSize: this.WidthAdaptive(8),
                  fontWeight: "400",
                  color: "#fff",
                  padding: [6, 0],
                },
                val: {
                  fontSize: this.WidthAdaptive(20),
                  fontWeight: 400,
                  color: "#FFDD01",
                  fontFamily: "zcoolqingkehuangyouti",
                },
              },
            },
          },
        ],
        graphic: {
          elements: [
            {
              type: "image",
              z: 4,
              style: {
                image:
                  "data:image/png;base64,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",
                width: this.WidthAdaptive(120),
                height: this.WidthAdaptive(120),
              },
              left: "center",
              top: "center",
              silent: true,
            },
          ],
        },
        series: [
          {
            type: "pie",
            radius: ["45%", "60%"],
            center: ["50%", "50%"],
            data: echartData,
            hoverAnimation: false,
            itemStyle: {
              normal: {
                borderColor: bgColor,
                borderWidth: this.WidthAdaptive(2),
              },
            },
            labelLine: {
              length: this.WidthAdaptive(25),
              length2: this.WidthAdaptive(25),
            },
          },
          {
            name: "不动外圆",
            type: "pie",
            zlevel: 4,
            silent: true,
            radius: ["67%", "66%"],
            label: {
              normal: {
                show: false,
              },
            },
            labelLine: {
              normal: {
                show: false,
              },
            },
            data: dolitData,
          },
        ],
      };
      window.onresize = function () {
        myChart.resize();
      };
      function generateData(totalNum, bigvalue, smallvalue, color) {
        let dataArr = [];
        for (var i = 0; i < totalNum; i++) {
          if (i % 2 === 0) {
            dataArr.push({
              name: (i + 1).toString(),
              value: bigvalue,
              itemStyle: {
                normal: {
                  color: color,
                  borderWidth: 0,
                },
              },
            });
          } else {
            dataArr.push({
              name: (i + 1).toString(),
              value: smallvalue,
              itemStyle: {
                normal: {
                  color: "rgba(0,0,0,0)",
                  borderWidth: 0,
                },
              },
            });
          }
        }
        return dataArr;
      }
      myChart.setOption(option);
    },

 

posted @ 2021-10-09 10:51  大云之下  阅读(2969)  评论(0编辑  收藏  举报
大云之下