Angular တွင် Event Object နှင့် Template Parameters

$event variable ကို အခြား parameters များနှင့် ပေါင်းစပ်အသုံးပြုနိုင်ပါသည်။ ထိုသို့ပြုလုပ်သောအခါ အစီအစဥ်သည်အရေးမကြီးပါ - Angular သည် event object ကို $event ရေးထားသော parameter တွင် အလိုအလျောက်ထည့်ပေးပါမည်။

ဥပမာတစ်ခုအား ကြည့်ရှုကြပါစို့။ string တစ်ခုနှင့် event object ကို parameter အဖြစ်ပို့ကြည့်ပါမည်။

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

Component class ၏ method parameter များအတွင်း ပို့လိုက်သော တန်ဖိုးများကို ဖမ်းယူကြပါစို့။

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

ပို့လိုက်သော parameters များကို variable များအတွင်း ဖမ်းယူပါ။

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