Event-objektet i händelsehanteraren i Angular-mallen
I händelsehanterare kan man få objektet
Event.
För att göra detta måste du skicka den speciella variabeln $event
(med ett dollartecken i början) till parametern för den bundna
metoden:
app/app.component.html<button (click)="show($event)">
button
</button>
Låt oss få det överförda objektet i klassens metod:
app/app.component.tsexport class AppComponent {
public show(event: MouseEvent): void {
console.log(event);
}
}
Задание 1
Vid klick, få objektet med händelsen och skriv ut det i konsolen.
Задание 2
Få koordinaterna för klicket på skärmen.