useKeyStatus
这是一个 React Hook,用于跟踪按键的按下状态。
演示
尝试按 -
/=
键以检查键的状态。
用法
请查看 API。
源码
API
const isPressed = useKeyStatus(keyFilter, handler, options)
键过滤器 KeyFilter
请参见 useKeyStroke
的 KeyFilter 了解更多详细信息。
处理函数 Handler
export type UseKeyStatusHandler = UseKeyStrokeHandler;
请参见 useKeyStroke
的 Handler 了解更多详细信息。
选项 Options
export type UseKeyStatusOptions = Omit<UseKeyStrokeOptions, 'eventName' | 'dedupe'>;
请参见 useKeyStroke
的 Options 了解更多详细信息。
返回值
一个 boolean
值,表示按键的按下状态。