Vue實現自動觸發功能


今天在項目中遇到一個問題,就是當頁面加載的時候,我希望某個元素通過點擊事件添加樣式,試了下jQuery的trigger方法,並沒有任何效果,於是只能手動添加,先把功能實現,晚上回來的時候,閑着沒事做便溫故Vue知識點,正好聽到視頻中老師在講解關於自定義指令directives屬性,於是便試了下

<button @click='toggle' v-trigger>toggle</button> 
directives:{
    trigger:{
     inserted(el,binging){
        el.click()
       //$(el).trigger('click')
      }
   }
}
頁面加載的時候,點擊事件被執行了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM