Vue實現自動觸發功能

夏日の嵐發表於2020-10-10

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

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

相關文章