Angular 2 ngSwitchCase, ODER-Operator funktioniert nicht

9

Ich habe mehrere switch-Anweisungen, aber für einige Fälle brauche ich den üblichen Fall. Also, ich versuche das

OR operator => ||

Beispiel:

%Vor%

Ausgabe:

%Vor%

Hier besteht der zweitletzte Fall aus mehreren Fällen, und jetzt funktioniert case 'd' standardmäßig nur und arbeitet nicht für case 'e' and 'f' .

Ich kann in ngSwitchCase docs keinen Mehrfachfall sehen:

  

Ссылка    Ссылка

Unterstützt Angular 2 nicht den Operator || in ngSwitchCase ?

    
PaladiN 04.05.2017, 06:50
quelle

1 Antwort

19

Wenn Sie 'd' || 'e' || 'f' auswerten, ist das Ergebnis 'd' und wenn options nicht 'd' ist, stimmt es nicht überein. Sie können ngSwitchCase nicht auf diese Weise verwenden.

Das würde funktionieren:

%Vor%     
Günter Zöchbauer 04.05.2017, 06:53
quelle