vue點擊彈窗自動觸發(fā)點擊事件的解決辦法(模擬場景)
更新時間:2021年05月25日 10:35:25 作者:孫叫獸
本文通過案例場景給大家介紹vue點擊彈窗自動觸發(fā)點擊事件的解決辦法,通過兩種方法給大家分享vue 自動觸發(fā)點擊事件的處理方法,對vue自動觸發(fā)點擊事件相關知識感興趣的朋友一起看看吧
業(yè)務場景:使用vue +element ui 的el-dialog,點擊彈窗之后,默認加載第一個按鈕的數(shù)據(jù)進行初始化。
div

指令:
// 自動觸發(fā)點擊事件
directives:{
trigger:{
inserted(el,binging){
// console.log("自動觸發(fā)事件")
el.click()
}
}
},
PS:下面看下vue 自動觸發(fā)點擊事件
需要,點擊左邊的列表出詳情,但是都需要點擊事件,頁面進來時,默認觸發(fā)點擊事件
方法一,vue自定義指令
directives:{
trigger:{
inserted(el, binging){
console.log(el.id)
el.id == 'nav0' ? el.click() : null // 只點擊第一個,id是在循環(huán)中手動添加的
// $(el).trigger('click') // 所有都觸發(fā)一次,然后就是最后一個
}
}
},
用法:
<span class="nav-item" :id="'nav' + index" v-trigger :class="{'active': item.stage == activeId}" @click="navClick(item)" v-for="(item, index) in nav" :key="item.stage">{{item.stage_name}}</span>
以上就是vue點擊彈窗自動觸發(fā)點擊事件的解決辦法(模擬場景)的詳細內容,更多關于vue自動觸發(fā)點擊事件的資料請關注腳本之家其它相關文章!
相關文章
Vue異步請求導致頁面數(shù)據(jù)渲染錯誤問題解決方法示例
這篇文章主要為大家介紹了Vue中異步請求導致頁面數(shù)據(jù)渲染錯誤問題解決方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-09-09

