Event-ის ობიექტი ივენთის ჰენდლერში Angular-ის თემფლეითში
ივენთის ჰენდლერებში შესაძლებელია Event-ის ობიექტის მიღება.
ამისთვის საჭიროა დაკავშირებული მეთოდის პარამეტრში გადავცეთ სპეციალური ცვლადი $event
(დოლარის ნიშნით თავში):
app/app.component.html<button (click)="show($event)">
button
</button>
მოდით მივიღოთ გადაცემული ობიექტი კლასის მეთოდში:
app/app.component.tsexport class AppComponent {
public show(event: MouseEvent): void {
console.log(event);
}
}
Задание 1
კლიკზე მიიღეთ ივენთის ობიექტი და გამოიტანეთ ის კონსოლში.
Задание 2
მიიღეთ კლიკის კოორდინატები ეკრანზე.