Kev*_*vin 12 javascript events typescript angular
这是我的模板
<input (keyup)="onKey($event)">
Run Code Online (Sandbox Code Playgroud)
这是我的打字稿文件
onKey(event:any) {
console.log(typeof event);
}
Run Code Online (Sandbox Code Playgroud)
该console.log输出object但在现实中它应该是KeyboardEvent.
是否有通用的方法来查找事件类型?
Aar*_*all 11
您可能只想event.type查看它是什么,并从中推断出类型.
否则,您可以尝试使用event instanceof KeyboardEvent或用户定义的类型保护.
此外,在您的示例中,您可以只创建参数event:KeyboardEvent而不是event:any.
| 归档时间: |
|
| 查看次数: |
21272 次 |
| 最近记录: |