` +
+ `

+ `
+ );
+ }
+ },
},
},
swiperOptionThumbs: {
spaceBetween: 10,
centeredSlides: true,
slidesPerView: "auto",
- touchRatio: 0.2,
- lazyLoading: true, //懒加载开启
slideToClickedSlide: true,
lazy: {
loadPrevNext: true,
loadPrevNextAmount: 5,
loadOnTransitionStart: true,
- //loadOnTransitionStart: true,
- },
- observer: true, //修改swiper自己或子元素时,自动初始化swiper
- observeParents: true, //修改swiper的父元素时,自动初始化swiper
- onSlideChangeEnd: function (swiper) {
- swiper.update();
},
- //loop: true,
- //loopedSlides: 4,
},
};
},
@@ -162,8 +153,16 @@ export default {
swiperThumbs.controller.control = swiperTop;
});
},
-
methods: {},
+ watch: {
+ terminalPhoto: function (newVal, oldVal) {
+ this.swiperOptionTop.virtual.slides = newVal;
+ },
+ },
+ created() {
+ console.log(this.swiperOptionTop.virtual.slides);
+ this.swiperOptionTop.virtual.slides = this.terminalPhoto;
+ },
};
diff --git a/src/views/realTimeMonitor/index.vue b/src/views/realTimeMonitor/index.vue
index 00641e4..3e09d5a 100644
--- a/src/views/realTimeMonitor/index.vue
+++ b/src/views/realTimeMonitor/index.vue
@@ -488,9 +488,9 @@ export default {