Event-objektet og parametere i Angular-malen
Du kan kombinere variabelen $event
med andre parametere. Rekkefølgen
har ikke noe å si - Angular vil selv sette inn
hendelsesobjektet i den parameteren hvor
$event er skrevet.
La oss se på et eksempel. La oss sende en streng og hendelsesobjektet som parametere:
<button (click)="show('eee', $event)">
button
</button>
La oss fange det som ble sendt i parameterne til metoden i komponentklassen:
export class AppComponent {
public show(arg: string, event: MouseEvent): void {
console.log(event);
}
}
Fang de sendte parameterne i variabler:
<button (click)="show('eee', 123, $event)">
button
</button>