有没有任何一个节点 @types/*
模块或其他可以为 InputEvent
提供类型定义的东西?
有没有任何node @types/*模块或其他可以为InputEvent提供类型定义的内容?
@types/dom-inputevent
中安装它。dom.d.ts
中,因为它还没有被广泛支持/定稿,就像这里所提到的:https://developer.mozilla.org/en-US/docs/Web/API/InputEventInputEvent
在 @types/dom-inputevent
中定义不够明确。正如其他人所指出的那样,这是因为此时它还处于实验阶段。
相反,考虑使用 KeyboardEvent
:
inputElement.addEventListener('keyup', (e: KeyboardEvent) =>
const input = (event.target as HTMLInputElement).value
console.log(input, e.key)
)