【发布时间】:2012-07-17 10:00:09
【问题描述】:
我需要创建一个以逗号分隔的项目列表:
<li ng-repeat="friend in friends">
<b ng-repeat="email in friend.email">{{email}}{{$last ? '' : ', '}}</b>...
</li>
根据 AngularJS 文档,表达式中不允许使用控制流语句。这就是我的{{$last ? '' : ', '}} 不起作用的原因。
是否有其他方法可以创建逗号分隔列表?
编辑 1
有没有比这更简单的东西:
<span ng-show="!$last">, </span>
【问题讨论】:
-
您始终可以使用 CSS 以这种方式格式化列表(然后当您的老板希望它们在单独的行等时您不需要修改 HTML) - 请参阅 stackoverflow.com/questions/1517220/…
标签: angularjs angularjs-ng-repeat