任一存 1 jaar geleden
bovenliggende
commit
690215670d
1 gewijzigde bestanden met toevoegingen van 12 en 10 verwijderingen
  1. 12 10
      src/views/PanoView.vue

+ 12 - 10
src/views/PanoView.vue

@@ -275,13 +275,15 @@ const currentCameraList = computed(() => {
 const mouseEnterCameraItemIdx = ref(-1)
 
 function onClickNextCamera() {
-  router.push({
-    name: route.name,
-    query: {
-      sceneIdx: sceneIdx.value + 1,
-      cameraIdx: cameraIdx.value,
-    }
-  })
+  if (sceneIdx.value < 2) {
+    router.push({
+      name: route.name,
+      query: {
+        sceneIdx: sceneIdx.value + 1,
+        cameraIdx: 1,
+      }
+    })
+  }
 }
 
 /**
@@ -420,9 +422,9 @@ onMounted(() => {
 
 onBeforeRouteUpdate((to, from) => {
   console.log('to: ', to)
-  // if (to.name === route.name) {
-  //   loadScene(Number(to.query.sceneIdx), Number(to.query.cameraIdx))
-  // }
+  if (to.name === route.name) {
+    loadScene(Number(to.query.sceneIdx), Number(to.query.cameraIdx))
+  }
 })
 </script>