我是靠谱客的博主 轻松金毛,最近开发中收集的这篇文章主要介绍vue 自动触发点击事件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

需要,点击左边的菜单,顶部菜单相应改变,但是都需要点击事件,页面进来时,默认触发点击事件

 

方法一,vue自定义指令

  directives:{
    trigger:{
     inserted(el, binging){
        console.log(el.id)
        el.id == 'nav0' ? el.click() : null // 只点击第一个,id是在循环中手动添加的
       // $(el).trigger('click')  // 所有都触发一次,然后就是最后一个jquery方法
      }
    }
  },

用法:

   <li
     v-for="(item, index) in menuList"
     :key="item.name"
     :id="'nav' + index"
     v-trigger
      @click="leftMenuClick(item.children)"
      >          
      <p>{{ item.name }}</p>
    </li>

 

最后

以上就是轻松金毛为你收集整理的vue 自动触发点击事件的全部内容,希望文章能够帮你解决vue 自动触发点击事件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(75)

评论列表共有 0 条评论

立即
投稿
返回
顶部