【发布时间】:2018-08-23 10:29:24
【问题描述】:
我有工作的全局按键监听器,但它只能捕获单个按键。如何捕捉 ctrl+enter 之类的组合?
mounted()
{
window.addEventListener
(
"keypress", e =>
{
console.log(e.key);
}
);
},
Input device events
click, contextmenu, DOMMouseScroll, dblclick, gamepadconnected, gamepaddisconnected, keydown, keypress, keyup, MozGamepadButtonDown, MozGamepadButtonUp, mousedown, mouseenter, mouseleave, mousemove, mouseout, mouseover, mouseup, mousewheel, MozMousePixelScroll, pointerlockchange, pointerlockerror,wheel
这些似乎都不适合它
这也不能正常工作
"keypress", e =>
{
if (e.ctrlKey)
{
console.log(e.key);
}
}
【问题讨论】:
标签: javascript vue.js vuejs2 frontend