Ich suche nach einer Möglichkeit, eine Funktion an meine gesamte Seite zu binden (wenn ein Benutzer eine Taste drückt, soll sie eine Funktion in meiner component.ts auslösen).
Es war einfach in AngularJS mit einem, ng-keypress
aber es funktioniert nicht mit (keypress)="handleInput($event)"
.
Ich habe es mit einem Div-Wrapper auf der ganzen Seite versucht, aber es scheint nicht zu funktionieren. es funktioniert nur, wenn der Fokus darauf liegt.
<div (keypress)="handleInput($event)" tabindex="1">
window:keypress
?