整个页面,我需要通过键码来做一些事件,那我应该怎么加键盘事件呢??点击事件一般都是直接给到元素身上,但是键盘事件该给谁呢,
我的意思就是我点击方向键,页面的div会随着我的键盘的方向产生位移?请问这个怎么做???
整个页面,我需要通过键码来做一些事件,那我应该怎么加键盘事件呢??点击事件一般都是直接给到元素身上,但是键盘事件该给谁呢,
我的意思就是我点击方向键,页面的div会随着我的键盘的方向产生位移?请问这个怎么做???
针对具体组件,当前组件必须处于被激活选中状态才生效
<App tabIndex={1} onKeyDown={this.handleKeyDown}>
第二种:
componentDidMount() {
window.addEventListener('keydown', this.handleKeyDown)
}
13 回答12.6k 阅读
7 回答1.7k 阅读
5 回答1.3k 阅读
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
5 回答2.2k 阅读