瀏覽代碼

scenesNatSwiper.slides 少于5to1

gemercheung 1 年之前
父節點
當前提交
b671fab875

+ 3 - 2
packages/qjkankan-view/src/components/UIGather/list.vue

@@ -314,8 +314,9 @@ const scenesSwiperFocus = () => {
   );
   if (window.scenesNatSwiper && window.scenesNatSwiper.slides.length > 0) {
     const index = sceneIndex < 0 ? 0 : sceneIndex;
-    console.warn("scenesSwiperFocus", index);
-    window.scenesNatSwiper.slideTo(index);
+    const fIndex = index < 5 ? 1 : index;
+    console.warn("scenesSwiperFocus", fIndex);
+    window.scenesNatSwiper.slideTo(fIndex);
   }
 };
 

+ 5 - 5
packages/qjkankan-view/src/components/UIGather/mobile/list.vue

@@ -270,7 +270,8 @@ const initScenesSwiper = () => {
   // console.warn("initScenesSwiper");
   nextTick(() => {
     if (window.scenesNatSwiper) {
-      window.scenesNatSwiper.slides.length > 0 && window.scenesNatSwiper.update();
+      window.scenesNatSwiper.slides.length > 0 &&
+        window.scenesNatSwiper.update();
       window.scenesNatSwiper.slideReset();
       // window.scenesNatSwiper = null;
     } else {
@@ -288,8 +289,9 @@ const scenesSwiperFocus = () => {
   );
   if (window.scenesNatSwiper && window.scenesNatSwiper.slides.length > 0) {
     const index = sceneIndex < 0 ? 0 : sceneIndex;
-    console.warn("scenesSwiperFocus", index);
-    window.scenesNatSwiper.slideTo(index);
+    const fIndex = index < 5 ? 1 : index;
+    console.warn("scenesSwiperFocus", fIndex);
+    window.scenesNatSwiper.slideTo(fIndex);
   }
 };
 
@@ -334,8 +336,6 @@ onMounted(() => {
   watch(currentScenesList, () => {
     initScenesSwiper();
   });
-
-
 });
 </script>