如何使用React检测⌘+某些关键组合

时间:2017-10-17 15:36:18

标签: macos reactjs events keyboard

Evt是一个SyntheticEvent:

handleEnterPress(evt){

        if(evt.ctrlKey){
            doSomething();
        }
        //..

}

显然⌘+ enter不会在这里设置evt.ctrlKey吗?那我怎么抓住这些事件呢?

1 个答案:

答案 0 :(得分:0)

查看KeyboardEvent on MDN

的参考资料

event.metaKey可能就是您所追求的事件。查看上面链接的页面底部的示例。