typescript - Cum să apelezi mai multe metode la clic pe un buton folosind Angular 5?
Folosesc Angular 5 și mă confrunt cu o problemă. Vreau să trimit un eveniment (click) și să apelez două sau mai multe metode una după alta. Vă rog să-mi dați o idee sau o soluție astfel încât să pot trimite un eveniment (click) și să apelez două sau mai multe metode.
precum
fișier .html
<button (click)="abc(); bcde()"></button>
fișier .ts
first method
abc(){}
second method method
bcde(){}
Este aceasta o modalitate corectă de a face acest lucru? Te rog să-mi sugerezi și să mă ajuți să rezolv aceasta.
Răspuns #1
poți de asemenea să faci
<button (click)="[abc(), bcde()]"></button>
Răspunsul #2
<button (click)="callall()"></button>
creează o funcție și apelează toate funcțiile în ea
funcție 1
abc(){}
funcție 2
bcde(){}
apelează ambele în funcția comună
callall(){
this.abc()
this.bcde()
}
