35

ng-switch-when で OR を持つことは可能ですか?

<div ng-repeat="w in windows" ng-show="visibleWindowId == w.id" ng-switch="w.type">
    <div ng-switch-when="val1 **OR** val2">
        sup
    </div>
</div>

そうでない場合、どのようにして上記を達成できますか?

ありがとう :)

4

5 に答える 5

18

ngswitch単一の条件のみを比較できます。

バージョン 1.1.5ng-ifで使用できる複数の条件をテストしようとしています。

参照

ng-if要素を表示して非表示にするのではなく、要素を使用しng-switch て DOM構造から削除することに注意することが重要です。

これは、要素を見つけるために DOM をトラバースするときに重要です。

于 2013-05-24T20:01:26.860 に答える
2

式で演算子をng-class使用できるように使用できます。orまた、angular-ui にはifディレクティブがあります。

于 2013-01-24T03:07:04.673 に答える