Joe*_*ght 3 events types typescript
我有一个函数,该函数找出用户使用事件按下的按钮,并使用event.key属性。但是,在函数的参数中,如果我将其分配为事件类型,则编译器会抱怨
属性“键”在类型“事件”上不存在。
这是我的代码。
function getDirection(e:Event):void{
let directionCode:number = e.key;
// code going on here
}
Run Code Online (Sandbox Code Playgroud)
为什么在类型事件中不能识别键属性。
因为Event
没有那个属性,所以KeyboardEvent
是您想要的类。
function getDirection(e:KeyboardEvent):void{
let directionCode:number = e.keyCode;
let directionCodeStr:string = e.key;
// code going on here
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
956 次 |
最近记录: |