Αντικείμενο Event και Παράμετροι στο Πρότυπο Angular
Μπορούμε να συνδυάσουμε τη μεταβλητή $event
με άλλες παραμέτρους. Σε αυτή την περίπτωση, η σειρά
των τιμών δεν έχει σημασία - το Angular θα εισάγει
αυτόματα το αντικείμενο του συμβάντος στην παράμετρο
όπου έχει γραφτεί το $event.
Ας δούμε ένα παράδειγμα. Ας περάσουμε ως παράμετρο μια συμβολοσειρά και το αντικείμενο του συμβάντος:
<button (click)="show('eee', $event)">
button
</button>
Ας πιάσουμε όσα περάστηκαν στις παραμέτρους της μεθόδου της κλάσης του component:
export class AppComponent {
public show(arg: string, event: MouseEvent): void {
console.log(event);
}
}
Πιάστε τις παραμέτρους που περάστηκαν σε μεταβλητές:
<button (click)="show('eee', 123, $event)">
button
</button>