Angular 如何使用Alt+等热键打开导航栏下拉列表;t使用角2

Angular 如何使用Alt+等热键打开导航栏下拉列表;t使用角2,angular,typescript,Angular,Typescript,有谁可以建议我如何使用键盘(热键)打开引导下拉菜单。如果用户按键盘上的“Alt+T”键,下拉菜单应该会打开。如何使用Angular2和Typescript实现该功能。您可以使用@HostListner来监听按键 例如 @HostListner('keypress',['$event'])) OpenDropdown(事件){ //从事件中获取键代码,如果按下alt+t,则执行逻辑 让代码=事件: } 您的代码在哪里?到目前为止你都试了些什么? @HostListner('keypress', [

有谁可以建议我如何使用键盘(热键)打开引导下拉菜单。如果用户按键盘上的“Alt+T”键,下拉菜单应该会打开。如何使用Angular2和Typescript实现该功能。

您可以使用
@HostListner
来监听按键

例如

@HostListner('keypress',['$event']))
OpenDropdown(事件){
//从事件中获取键代码,如果按下alt+t,则执行逻辑
让代码=事件:
}

您的代码在哪里?到目前为止你都试了些什么?
@HostListner('keypress', ['$event'])
    OpenDropdown(event){
    // get key code from event and if alt+t pressed do your logic

      let code = <KeyboardEvent> event:
 }