Event obyekti va Angular shablonidagi parametrlar

$event o'zgaruvchisini boshqa parametrlar bilan birlashtirish mumkin. Bunda parametrlar tartibi muhim emas - Angular $event yozilgan parametrga event obyektini o'zi joylashtiradi.

Keling, misol orqali ko'rib chiqaylik. Parametr sifatida satr va event obyektini uzatamiz:

app/app.component.html<button (click)="show('eee', $event)">
  button
</button>

Komponent klass metodining parametrlarida uzatilgan qiymatlarni qo'lga olaylik:

app/app.component.tsexport class AppComponent {
  public show(arg: string, event: MouseEvent): void {
    console.log(event);
  }
}
Задание 1

Uzatilgan parametrlarni o'zgaruvchilarga oling:

app/app.component.html<button (click)="show('eee', 123, $event)">
  button
</button>