Event-objektet och parametrar i Angular-mall
Det är möjligt att kombinera variabeln $event
med andra parametrar. Ordningen på
värdena spelar ingen roll - Angular sätter själv in
händelseobjektet i den parameter där
$event är skrivet.
Låt oss titta på ett exempel. Låt oss skicka en sträng och händelseobjektet som parametrar:
<button (click)="show('eee', $event)">
button
</button>
Låt oss fånga det som skickats i parametrarna i komponentklassens metod:
export class AppComponent {
public show(arg: string, event: MouseEvent): void {
console.log(event);
}
}
Fånga de skickade parametrarna i variabler:
<button (click)="show('eee', 123, $event)">
button
</button>