Objek Event dan Parameter dalam Templat Angular
Anda boleh menggabungkan pembolehubah $event
dengan parameter lain. Dalam kes ini, urutan
nilai tidak penting - Angular sendiri akan memasukkan
objek dengan peristiwa ke dalam parameter di mana
$event ditulis.
Mari kita lihat contohnya. Mari kita hantar rentetan dan objek dengan peristiwa sebagai parameter:
app/app.component.html<button (click)="show('eee', $event)">
button
</button>
Mari tangkap parameter yang dihantar dalam kaedah kelas komponen:
app/app.component.tsexport class AppComponent {
public show(arg: string, event: MouseEvent): void {
console.log(event);
}
}
Задание 1
Tangkap parameter yang dihantar ke dalam pembolehubah:
app/app.component.html<button (click)="show('eee', 123, $event)">
button
</button>