有条件的角度ng开关



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/

相关内容

  • 没有找到相关文章

最新更新