vue頁面監聽鍵盤滑鼠等事件。
官方給的例子是在input
標籤中的,我們想要的效果是不使用固定標籤。
mounted () ,
這裡定義了,鍵盤按出的時候的事件 和 滑鼠滑輪滾動的事件。
這裡可以自行查詢下有哪些事件,
關鍵字:
html dom event可參考:w3school
菜鳥教程
這裡根據addeventlistener(event,function)
的用法。
event
,必參,字串,注意要把dom事件的名稱去掉on
methods: = e
console.log(keycode)
console.log(key)
},// 滑輪事件
handlescroll(),
}
destroyed () ,
如果覺得不錯,記得 點讚 ,謝謝大家?
【github】
【掘金】
【csdn】
【oschina】
【sf】
本文章採用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可。
vue監聽組建鍵盤事件
表單提交時需要處理輸入框的回車事件,一般的原生input標籤可以用 keyup.enter onsubmit tips onsubmit為定義的方法 但是在組建裡就不好用,需要多加乙個native,如下 keyup.enter onsubmit 改寫為 keyup.enter.native onsu...
Vue中監聽鍵盤事件
一,在vue中,已經為常用的按鍵設定了別名,這樣我們就無需再去匹配keycode,直接使用別名就能監聽按鍵的事件 keyup.enter function 屬性名 鍵值.delete delete 刪除 backspace 退格 tab tab.enter enter 回車 esc esc 退出 s...
vue監聽鍵盤事件中的按鍵
在vue中,已經為常用的按鍵設定了別名,這樣我們就無需再去匹配keycode,直接使用別名就能監聽按鍵的事件。別名 實際鍵值 delete delete 刪除 backspace 退格 tab tab.enter enter 回車 esc esc 退出 space space 空格鍵 left le...