web-dev-qa-db-fra.com

angular 5 à soumettre (cliquez) pour appeler plusieurs méthodes une par une

j'utilise angular 5 et je suis confronté à un problème. Je veux soumettre (cliquer) un événement et appeler deux ou plusieurs méthodes une par une. Veuillez me donner une idée ou une solution pour que je puisse soumettre un ( cliquez sur) et appelez deux ou plusieurs méthodes.

tel que

fichier .html

   <button (click)="abc(); bcde()"></button>

fichier. ts

  first method  
  abc(){}

  second method method
  bcde(){}

est-ce une bonne façon de procéder? Veuillez me suggérer et m'aider à résoudre ce problème

7
raihan
<button (click)="callall()"></button>

faire une fonction et appeler toute la fonction dans ce

fonction 1

abc(){}

fonction 2

bcde(){}

appeler les deux en fonction commune

 callall(){

        this.abc()
        this.bcde() 
}
5
Arun Kumaresh

vous pouvez aussi faire

<button (click)="[abc(), bcde()]"></button>
16
shahidfoy