react-keyboard-event-handler:一个用于处理键盘事件的React组件

时间:2024-05-31 15:24:20
【文件属性】:

文件名称:react-keyboard-event-handler:一个用于处理键盘事件的React组件

文件大小:384KB

文件格式:ZIP

更新时间:2024-05-31 15:24:20

JavaScript

React键盘事件处理程序 一个用于处理键盘事件(keyup,keydown和keypress * )的React组件。 主要特点 支持组合键(例如CTRL + S甚至CTRL + SHIFT + S); 仅支持处理修改键(例如,按“ ctrl”键的处理); 支持几乎所有按键,包括功能键(例如“ F1”); 提供易于使用且一致的键名,使您无需处理数字键代码和/或浏览器兼容性; 支持诸如“字母数字”和“全部”之类的密钥别名,作为处理多个密钥的快捷方式; 支持多个处理程序实例,并提供了一种通过props isDisabled和isExclusive控制每个处理程序的启用/禁用状态的简便方法。 现场演示 安装 npm install react-keyboard-event-handler 用法 处理全局关键事件 默认情况下, KeyboardEventHandler仅处理源自docu


【文件预览】:
react-keyboard-event-handler-master
----_config.yml(27B)
----Dockerfile(37B)
----.gitignore(55B)
----README.md(18KB)
----docker-compose.yml(134B)
----docs()
--------development.md(425B)
----LICENSE(1KB)
----.dockerignore(70B)
----.eslintrc(329B)
----package.json(2KB)
----makefile(861B)
----src()
--------KeyboardEventHandler.js(4KB)
--------KeyboardEventHandler.spec.js(5KB)
--------keyEvents.js(4KB)
--------index.js(50B)
--------keyEvents.spec.js(4KB)
----.babelrc(93B)
----webpack.config.demo.js(824B)
----.npmignore(64B)
----.editorconfig(324B)
----webpack.config.js(2KB)
----lib()
--------react-keyboard-event-handler.min.js(7KB)
--------react-keyboard-event-handler.js(7KB)
--------react-keyboard-event-handler.js.map(20KB)
----package-lock.json(413KB)
----demo()
--------dist()
--------src()

网友评论