【发布时间】:2014-10-10 09:20:09
【问题描述】:
我有一个简单的 ng-repeat,它显示状态列表。我想将此 ng-repeat 扩展到 ng-switch 以根据状态显示一个值。
当前 ng-repeat:
<td ng-repeat="myStatus in history.Status.slice(0, 12)">
{{ myStatus }}
</td>
使用 ng-switch:
<td ng-repeat="myStatus in history.Status.slice(0, 12)" ng-switch="myStatus">
<span ng-switch-when="1">test1</span>
<span ng-switch-when="2">test2</span>
<span ng-switch-when="3">test3</span>
<span ng-switch-when="4">test4</span>
<span ng-switch-when="5">test5</span>
<span ng-switch-when="6">test6</span>
<span ng-switch-when="7">test7</span>
<span ng-switch-default>Error</span>
</td>
但是,在 ng-switch 之上,没有任何显示。
【问题讨论】:
标签: angularjs angularjs-scope angularjs-ng-repeat ng-repeat ng-switch