Angular 如何通过单击键盘上的左箭头调用函数?

Angular 如何通过单击键盘上的左箭头调用函数?,angular,Angular,我想通过按键盘上的左箭头来调用函数。 我所做的是: <div (keydown.ArrowLeft)="makeItFalse();move('meko',1)"></div> 但问题是,我想在执行文件时随时按左箭头来调用该函数。 你能帮我吗?只需注册一个侦听器,进行相应的筛选和处理 例如: @HostListener'window:keyup',['$event'] keyEventevent:KeyboardEvent{ ifevent.keyCode==37{ a

我想通过按键盘上的左箭头来调用函数。 我所做的是:

<div (keydown.ArrowLeft)="makeItFalse();move('meko',1)"></div>
但问题是,我想在执行文件时随时按左箭头来调用该函数。
你能帮我吗?

只需注册一个侦听器,进行相应的筛选和处理

例如:

@HostListener'window:keyup',['$event'] keyEventevent:KeyboardEvent{ ifevent.keyCode==37{ alertyep,左箭头; } console.logevent.keyCode; } 这将打印按键代码并调用左箭头上的警报


注册键盘监听器,分析按下的键,相应地行动。你能在这里写代码吗?