Je suis en train de faire une application basique de basculement en angulaire.j'ai deux boutons de basculement.j'affiche un message dans le basculement.je veux appeler la même fonction sur le changement de basculement mais faire des choses différentes en fonction du bouton qui a été basculé.est-ce possible ou dois-je utiliser deux fonctions différentes ? Merci d'avance pour votre aide.
Voici le code de mon modèle :
<mat-card class="card" fxLayout="column" fxLayoutAlign="center center" >
<form class="example-form" [formGroup]="formGroup" (ngSubmit)="onFormSubmit()" ngNativeValidate>
<mat-action-list>
<mat-list-item > <mat-slide-toggle
(change)="onChange($event);displayMessage($event)" formControlName="Policy1" >
<span class="label">{{message}}</span></mat-slide-toggle></mat-list-item>
<mat-list-item > <mat-slide-toggle (change)="onChange($event)" formControlName="Policy2">Policy2</mat-slide-toggle></mat-list-item>
</mat-action-list>
<p>Form Group Status: {{ formGroup.status}}</p>
<button mat-raised-button [disabled]="disable" class="button" type="submit">Save Settings</button>
</form>
</mat-card>
La fonction que j'appelle depuis le bouton de basculement :
displayMessage(e){
if(e.checked)
{
this.message = 'Toggled';
}
else
this.message = 'Slide';
}