搜尋

首頁  >  問答  >  主體

javascript - vue如何綁定多個不同修飾符的click?

雷雷
巴扎黑巴扎黑2781 天前592

全部回覆(2)我來回復

  • 高洛峰

    高洛峰2017-05-19 10:46:42

    每一個v-on會有一個獨立的handler,事件觸發的時候是放到一個數組裡依次執行的
    互相之間並不會影響,@click.ctrl不能阻止@click的執行
    所以只能在@click對$event做判斷來過濾掉按了ctrl的事件

    <input @click.ctrl="SelectedMultiple(item.id)" 
    @click="!$event.ctrlKey && Selected(item.id)" />

    回覆
    0
  • 黄舟

    黄舟2017-05-19 10:46:42

    應該要有一個鍵盤事件

    回覆
    0
  • 取消回覆