99
rated 0 times
[
103]
[
4]
/ answers: 1 / hits: 122063
/ 7 Years ago, mon, february 20, 2017, 12:00:00
I am using the following method to detect keypresses on a page. My plan is to detect when the Escape key is pressed and run a method if so. For the moment I am just attempting to log which key is pressed. However the Escape key is never detected.
@HostListener('document:keypress', ['$event'])
handleKeyboardEvent(event: KeyboardEvent) {
console.log(event);
let x = event.keyCode;
if (x === 27) {
console.log('Escape!');
}
}
More From » angular