Angular2列表和@hostlistener

时间:2017-10-13 09:46:47

标签: html angular

我们的应用程序需要在角度为2的基于html ul li的下拉列表中导航。我已经使用下面来捕获按下的键,但问题是此侦听器仅捕获按下的第一个键并忽略后续键。

@HostListener('document:keypress', ['$event'])
onKeyPressHandler(event: KeyboardEvent) {
    alert(event.key);
    this.text = this.text.concat(event.key);
    alert(this.text);  // *alerts only the first entered key.*
}

请您知道在捕获用户按下的所有按键时需要做些什么。

0 个答案:

没有答案