Angularjs ng-repeat以逗号分隔但最后一个元素

时间:2015-09-02 12:12:07

标签: angularjs

我有一个元素(标签)列表,我想用逗号分隔但最后一个。但它不起作用。不显示逗号。

<span ng-repeat="tag in post.tags"><a href="">{{tag.name | translate}}</a><span ng-show="{{!$last}}">, </span></span>

3 个答案:

答案 0 :(得分:1)

请尝试使用ng-hide="$last"。在这种情况下,您不需要{{}}

答案 1 :(得分:1)

我尝试做类似的示例,看起来问题是过滤器&#39;翻译&#39;

{{tag.name | translate}}

http://jsfiddle.net/kikill/re4x99ra/

答案 2 :(得分:0)

好的,

我终于用{{{true: '', false: ', '}[$last]}}

解决了这个问题