Event Object en parameters in Angular template
Je kunt de variabele $event
combineren met andere parameters. De volgorde
maakt hierbij niet uit - Angular plaatst het
event object zelf in de parameter waar
$event staat.
Laten we een voorbeeld bekijken. Laten we een string en het event object als parameter doorgeven:
<button (click)="show('eee', $event)">
button
</button>
Laten we wat is doorgegeven opvangen in de parameters van de methode in de component class:
export class AppComponent {
public show(arg: string, event: MouseEvent): void {
console.log(event);
}
}
Vang de doorgegeven parameters op in variabelen:
<button (click)="show('eee', 123, $event)">
button
</button>