Objekt Event a parametre v šablóne Angular
Je možné kombinovať premennú $event
s inými parametrami. Pri tom poradie
hodnôt nemá význam - Angular sám vloží
objekt s udalosťou do toho parametra, kde
je napísané $event.
Pozrime sa na príklad. Odovzdajme parametrom reťazec a objekt s udalosťou:
<button (click)="show('eee', $event)">
button
</button>
Zachytíme odovzdané v parametroch metódy triedy komponentu:
export class AppComponent {
public show(arg: string, event: MouseEvent): void {
console.log(event);
}
}
Zachytajte odovzdané parametre do premenných:
<button (click)="show('eee', 123, $event)">
button
</button>