在我的 React 组件中,我有以下输入元素:
<input
max={120}
type="number"
value={numValue}
onKeyDown={handleKeyDown}
/>
Run Code Online (Sandbox Code Playgroud)
这是我的handleKeyDown功能:
const handleKeyDown = (evt: KeyboardEvent) => {
console.log(evt.key);
console.log(evt.target.value);
}
Run Code Online (Sandbox Code Playgroud)
这是我从 TypeScript 得到的错误
Property 'value' does not exist on type 'EventTarget'.
Run Code Online (Sandbox Code Playgroud)
我需要分配什么事件类型以使其涵盖evt.target.value和evt.key?