Hendelseshåndterer-binding i Angular-mal
I Angular bindes hendelseshåndterere til tagger på en spesiell måte - ved hjelp av attributter. I runde parenteser angis hendelsens navn, og i attributtets verdi kalles en metode fra komponentklassen som skal utføres ved denne hendelsen.
La oss for eksempel gjøre slik at ved
klikk på en knapp utføres metoden show
fra komponentklassen:
<button (click)="show()">
button
</button>
La oss nå skrive implementasjonen av metoden show
i komponentklassen:
export class AppComponent {
public show(): void {
alert('test');
}
}
Lag to knapper. Ved klikk på den første skal du hilse på brukeren, og ved klikk på den andre - si farvel til ham.