xzw 4 年之前
父节点
当前提交
e29831679d
共有 1 个文件被更改,包括 11 次插入3 次删除
  1. 11 3
      src/views/gui/newguide.vue

+ 11 - 3
src/views/gui/newguide.vue

@@ -15,7 +15,7 @@
           
         >
           <div :class="{'slActive':false,hoverCls:hoverIdx===i}">
-            <img @click="gotoLight(item)" @mouseleave="hoverIdx=''" @mouseenter="hoverHandle(item,i)" :src="item.thumbnail_signed_src" :alt="item.name" />
+            <img @click="gotoLight(item)" @mouseleave="hoverOutHandle(item,i)" @mouseenter="hoverHandle(item,i)" :src="item.thumbnail_signed_src" :alt="item.name" />
           </div>
         </swiper-slide>
       </swiper>
@@ -127,11 +127,19 @@ export default {
       this.swiper[type]()
     },
     gotoLight(item){
-      console.log(item,'1111');
+      console.log(item,'1111'); 
+      player.director.goToHighlight(this.hoverIdx)
     },
     hoverHandle(item,i){
-      this.hoverIdx = i
+      this.hoverIdx = i;
+      player.model.emit('tourThumbImgHover',i)
+    },
+    hoverOutHandle(item,i){ 
+        player.model.emit('tourThumbImgHoverLeave',i) 
+       this.hoverIdx= '' 
     }
+      
+    
   },
   components: {
     Swiper,