[英]How do you find the type of event in Typescript?
這是我的 HTML 模板:
<input (keyup)="onKey($event)">
這是我的打字稿文件:
onKey(event: any) {
console.log(typeof event);
}
console.log
輸出object
但實際上它應該是KeyboardEvent
。
有沒有通用的方法來查找事件的類型?
您可能只想檢查event.type
以查看它是什么,並從中推斷出類型。
否則,您可以嘗試使用event instanceof KeyboardEvent
或用戶定義的類型保護。
此外,在您的示例中,您可以使用參數event:KeyboardEvent
而不是event:any
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.