src/pages/labelMark/components/SlideCanvas.vue
@@ -22,11 +22,13 @@
        <polygon-canvas
          class="polygon-canvas"
          :ref="`polygonCanvas_${camera.id}`"
          :currentCameraId="camera.id"
          :snapshot_url="camera.canvasData.snapshot_url"
          :canvasDataShow="camera.canvasData"
          :canvasWidth="576"
          :canvasHeight="324"
          @fromCanvas="getCanvasData"
          @refresh="refresh"
        ></polygon-canvas>
      </swiper-slide>
    </swiper>
@@ -79,6 +81,13 @@
    console.log(this.swiper)
  },
  methods: {
    refresh(url,cameraId) {
      this.$emit('polygonDataUpdate')
      //let camera = this.cameras.find(one => one.id == cameraId);
      //camera.canvasData.snapshot_url = url;
    },
    getCanvasData(data) {
      let _this = this;
      savePolygon(data).then(rsp => {