Το αντικείμενο Event στο χειριστή συμβάντων στο πρότυπο Angular
Στους χειριστές συμβάντων μπορούμε να λαμβάνουμε το αντικείμενο
Event.
Για να το κάνετε αυτό, πρέπει να μεταβιβάσετε μια ειδική μεταβλητή $event
(με δολάριο στην αρχή) στην παράμετρο της δεσμευμένης
μεθόδου:
<button (click)="show($event)">
button
</button>
Ας λάβουμε το αντικείμενο που μεταβιβάστηκε στη μέθοδο της κλάσης:
export class AppComponent {
public show(event: MouseEvent): void {
console.log(event);
}
}
Στην κλικ λάβετε το αντικείμενο του συμβάντος και εμφανίστε το στην κονσόλα.
Λάβετε τις συντεταγμένες του κλικ στην οθόνη.