he wei
2023-12-06 74362878b01587845f6dadd9bdfda331848fed3e
src/views/home/components/protectorBox.vue
@@ -1,5 +1,9 @@
<template>
  <g :transform="'translate(' + offset.join(',') + ')'">
  <g
    ref="g"
    :transform="'translate(' + offset.join(',') + ')'"
    @click="handlerClick"
  >
    <defs>
      <linearGradient id="color" x1="0%" y1="0%" x2="0%" y2="100%">
        <stop offset="0%" style="stop-color: #377add; stop-opacity: 1" />
@@ -25,6 +29,7 @@
<script>
import img from "../images/bhq.png";
export default {
  name: "",
  props: {
@@ -68,6 +73,9 @@
        C ${cp7[0]} ${cp7[1]}, ${p0[0]} ${p0[1]}, ${cp0[0]} ${cp0[1]}
        Z`;
    },
    handlerClick() {
      this.$emit("click", this.$refs.g);
    },
  },
  mounted() {},