如何在最后一个元素中调用ng-repeat中的范围?

时间:2014-03-03 16:45:33

标签: javascript angularjs

我想在我的ng-repeat中调用范围函数,仅用于最后一个元素,如下所示:

<div ng-repeat="patient in patients" >
  <div ng-if="$last" ng-load="myFunction()"></div>
</div>

ng-load不起作用!

2 个答案:

答案 0 :(得分:6)

我认为这应该有效:

  <div ng-repeat="element in array" ng-init="$last && myFunction(element)">
       {{element}}          
  </div>

你有工作JSFiddle

答案 1 :(得分:2)

使用ng-init =“$ last&amp;&amp; myFunction()”,这应该做同样的事情。