En php et en java, nous pouvons faire
case 1:
case 2:
echo "something";
pour que lorsque la valeur est 1 ou 2 "quelque chose" soit imprimé sur l'écran, je suis en train de construire une application angulaire et je fais quelque chose comme ci-dessous
<div [ngSwitch]="data.type">
<div *ngSwitchCase="'multi-choice'">FORM 1</div>
<div *ngSwitchCase="'singe-choice'">FORM 1</div>
<div *ngSwitchCase="'range'">FORM 2</div>
</div>
Le formulaire utilisé pour un choix unique peut être utilisé pour un choix multiple, mais j'ai essayé quelque chose comme ci-dessous pour le rendre plus organisable.
<div [ngSwitch]="data.type">
<div *ngSwitchCase="'multi-choice' || 'singe-choice'">FORM 1</div>
</div>
Je n'ai pas eu de chance, cela n'a pas fonctionné, est-ce que quelqu'un peut me suggérer la meilleure façon de procéder ?
0 votes
Voir aussi github.com/angular/angular/issues/12174