Obiectul Event și parametrii în șablonul Angular
Puteți combina variabila $event
cu alți parametrii. În acest caz, ordinea
valorilor nu contează - Angular va insera
obiectul cu evenimentul în acel parametru unde
este scris $event.
Să ne uităm la un exemplu. Să transmitem un șir și obiectul cu evenimentul ca parametru:
<button (click)="show('eee', $event)">
button
</button>
Să captăm parametrii transmiși în metoda clasei componente:
export class AppComponent {
public show(arg: string, event: MouseEvent): void {
console.log(event);
}
}
Captați parametrii transmiși în variabile:
<button (click)="show('eee', 123, $event)">
button
</button>