0
Angular4文档显示(Key event filtering (with key.enter))如何捕捉键盘击键事件更容易 - (keyup.enter)="foo()"
或keyup.w
或keyup.space
等关键事件的数字,字母或其他组过滤
我需要的是火灾事件仅在被按下字母。我能想到的
一种方法是:
<input id="textFilter" (keyup)=“foo($event)”>
foo(e){
var allowedKeys = [‘KeyQ’, ‘KeyW’, ‘KeyE’, and the rest of the alphabet...]
if (allowedKeys.indexOf(e.code) != -1) {
return true;
}
}
但我希望这样的pseudo-events
已经集结在角。例如。字母,如 - (keyup.letters)="foo()"
和数字,如 - (keyup.numbers)="foo()"
。有没有?上面的解决方案是用于过滤组键盘按键更好吗?
我感谢所有帮助。