heyujie
2022-07-18 1a783e0a2068b1a99efb7a078f4a615f68dec18f
src/views/index/components/banner.vue
@@ -12,7 +12,7 @@
          class="banner_content"
          :style="{
            // backgroundImage: 'url(' + baseImg + ')',
            backgroundImage: 'url(' + (item.pic ? item.pic : baseImg) + ')',
            backgroundImage: 'url(' + getUrl(item.pic) + ')',
            backgroundSize: '100% 100%',
            backgroundRepeat: 'no-repeat',
          }"
@@ -40,6 +40,21 @@
    toggleBanner(i) {
      this.$refs["banner"].setActiveItem(i);
    },
    getUrl(url) {
      let result = "";
      if (!url) {
        result = this.baseImg;
        return result;
      }
      var reg = /^[0-9]/;
      if (reg.test(url)) {
        result = "http://" + url;
        return result;
      }
      return url;
    },
  },
};
</script>