Vuetify 实现鼠标悬停切换Tab

本文介绍如何使用Vuetify实现鼠标悬停时自动切换Tab的功能,通过绑定mouseover事件并触发对应的tab点击,实现了平滑的用户体验。文章详细展示了代码实现过程,包括HTML结构、事件绑定及方法调用。
摘要由CSDN通过智能技术生成

Vuetify 实现鼠标悬停切换Tab

绑定事件
  <v-tabs
           class="light-green lighten-5"
                     :grow="true"
             >
                 <v-tab class="light-green lighten-5"
                        v-for="i in tables"
                        :key="i"
                        //点击目标连接地址
                        :href="`#tab-item-${i}`"
                        //vue 鼠标移过事件 传入 当前tab id
                        @mouseover="changetab(i)"
                        //自定义tab id
                        :id="i"
                 >
                     {{ i }}
                 </v-tab>

                 <v-tab-item
                         class="light-green lighten-5"
                         v-for="i in tables"
                         :key="i"
                         :value="'tab-item-' + i"
                 >
                      <v-card style="border: 0px"
                              class="text-left light-green lighten-5"
                      >
                          <v-card-text>
                              <div class="ranking_list_change_title">
                                  {{i}}} 
                              </div>
                          </v-card-text>
                      </v-card>
                  </v-tab-item>
              </v-tabs>
事件方法
methods: {
            changetab(id) {
            	//获取传入 tag di
                let tag = document.getElementById(id);
                tag.click();
            }
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值