Угловой нг-переключатель с условиями
Я имею ng-switch="field.type"
для элемента, содержащего ng-switch-when
но я хотел бы включить, когда это больше, чем один field.type
,
Я бы предположил что-то вроде ng-switch-when="type1 || type2"
будет работать, но это не так.
Какой правильный способ сделать это?
1 ответ
Вы можете решить эту проблему, скопировав один и тот же элемент 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>