useKeyStatus

Tags:

这是一个 React Hook,用于跟踪按键的按下状态。

演示

尝试按 -/= 键以检查键的状态。

源码
-
=
r
e
a
c
t
U
S
E

用法

请查看 API。

源码

点击下方链接跳转 GitHub 查看源代码。

API

const isPressed = useKeyStatus(keyFilter, handler, options)

键过滤器 KeyFilter

请参见 useKeyStrokeKeyFilter 了解更多详细信息。

处理函数 Handler

export type UseKeyStatusHandler = UseKeyStrokeHandler;

请参见 useKeyStrokeHandler 了解更多详细信息。

选项 Options

export type UseKeyStatusOptions = Omit<UseKeyStrokeOptions, 'eventName' | 'dedupe'>;

请参见 useKeyStrokeOptions 了解更多详细信息。

返回值

一个 boolean 值,表示按键的按下状态。