ইভেন্ট অবজেক্ট এবং Angular টেমপ্লেটে প্যারামিটার

$event ভেরিয়েবলটি অন্যান্য প্যারামিটারের সাথে সংমিশ্রিত করা যায়। এক্ষেত্রে ক্রম কোন বিষয় নয় - Angular স্বয়ংক্রিয়ভাবে ইভেন্ট অবজেক্টটি সেই প্যারামিটারে ঢুকিয়ে দেবে, যেখানে $event লেখা আছে।

আসুন একটি উদাহরণ দেখি। একটি স্ট্রিং এবং ইভেন্ট অবজেক্ট প্যারামিটার হিসেবে পাঠানো যাক:

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

কম্পোনেন্ট ক্লাসের মেথডের প্যারামিটারে যা পাঠানো হয়েছে তা ধরুন:

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

প্যারামিটারে পাঠানো ভেরিয়েবলগুলো ধরুন:

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