我ng-switch="field.type"
包含ng-switch-when
的元素,但我想在它不仅仅是一个field.type
时打开开关。
我会假设像ng-switch-when="type1 || type2"
这样的东西会起作用,但它没有。
正确的方法是什么?
您可以通过为每个值复制相同的ng-switch-when元素(即具有相同内容/innerHTML的元素)来解决它。
喜欢这个:
<div ng-controller="mainCtrl">
<div ng-switch="expression">
<div ng-switch-when="matchvalue1">Item 1</div>
<div ng-switch-when="matchvalue2">Item 1</div>
<div ng-switch-when="matchvalue3">Item 3</div>
<div ng-switch-default>default</div>
</div>
</div>
http://jsfiddle.net/JoeSham/HB7LU/9201/