RuoYi
2026-04-02 19cb8327f006f12403ea8591a22debd0ea26d43f
ruoyi-ui/src/components/ImagePreview/index.vue
@@ -17,7 +17,7 @@
  props: {
    src: {
      type: String,
      required: true
      default: ""
    },
    width: {
      type: [Number, String],
@@ -30,25 +30,31 @@
  },
  computed: {
    realSrc() {
      let real_src = this.src.split(",")[0];
      return real_src;
      if (!this.src) {
        return
      }
      let real_src = this.src.split(",")[0]
      return real_src
    },
    realSrcList() {
      let real_src_list = this.src.split(",");
      let srcList = [];
      if (!this.src) {
        return
      }
      let real_src_list = this.src.split(",")
      let srcList = []
      real_src_list.forEach(item => {
        return srcList.push(item);
      });
      return srcList;
        return srcList.push(item)
      })
      return srcList
    },
    realWidth() {
      return typeof this.width == "string" ? this.width : `${this.width}px`;
      return typeof this.width == "string" ? this.width : `${this.width}px`
    },
    realHeight() {
      return typeof this.height == "string" ? this.height : `${this.height}px`;
      return typeof this.height == "string" ? this.height : `${this.height}px`
    }
  },
};
}
</script>
<style lang="scss" scoped>