如何删除角度ng-repeat中的最后一个li的<hr />

时间:2014-09-24 17:35:50

标签: javascript jquery html angularjs

这是我的角度视图

<li class= "riskmanagementlink" ng-repeat="link in links">
  <h3> {{link.Description}}   </h3> 
  <a> {{link.Title}} </a>
  <hr/>
</li>

我想删除最后一个列表项的 hr标记。有人可以帮我这么做吗?

1 个答案:

答案 0 :(得分:10)

ng-repeat指令附带了一些额外的属性,例如$last,表示您在收藏的最后一项上。

<li class="riskmanagementlink" ng-repeat="link in links">
  <h3> {{ link.Description }} </h3> 
  <a> {{ link.Title }} </a>
  <hr ng-if="!$last" />
</li>

docs中的更多信息。