ობიექტი Event და პარამეტრები Angular-ის თემფლეიტში
შესაძლებელია $event ცვლადის კომბინირება
სხვა პარამეტრებთან. ამ შემთხვევაში მნიშვნელობების
თანმიმდევრობას მნიშვნელობა არ აქვს - Angular თვითონ
ჩაასვამს მოვლენის ობიექტს იმ პარამეტრში, სადაც
დაწერილია $event.
მოდით შევხედოთ მაგალითს. გადავცეთ პარამეტრად სტრიქონი და მოვლენის ობიექტი:
<button (click)="show('eee', $event)">
button
</button>
დავიჭიროთ გადაცემული პარამეტრები კლასის მეთოდში კომპონენტში:
export class AppComponent {
public show(arg: string, event: MouseEvent): void {
console.log(event);
}
}
დაიჭირეთ გადაცემული პარამეტრები ცვლადებში:
<button (click)="show('eee', 123, $event)">
button
</button>