jaywcjlove / react-hotkeys

React component to listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts.

Home Page:https://jaywcjlove.github.io/react-hotkeys/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

组件里多个Hotkeys是否会被覆盖?

weidapao opened this issue · comments

<Hotkeys keyName="right" onKeyDown={this.onKeyDown1} onKeyUp={this.onKeyUp1} />
<Hotkeys keyName="left" onKeyDown={this.onKeyDown2} onKeyUp={this.onKeyUp2} />

结果是按left时,依然执行onKeyDown1

@weidapao

<Hotkeys keyName="right,left" onKeyDown={this.onKeyDown1} onKeyUp={this.onKeyUp1} />
onKeyDown1 (keyName, e, handle) {
    // 在这里判断你使用的键
    console.log("test:onKeyDown", e, handle)
}

@jaywcjlove 多谢!