I want to call a scope function inside my ng-repeat
just for the last element, like this:
<div ng-repeat="patient in patients" >
<div ng-if="$last" ng-load="myFunction()"></div>
</div>
But ng-load
doesn't work!
I want to call a scope function inside my ng-repeat
just for the last element, like this:
<div ng-repeat="patient in patients" >
<div ng-if="$last" ng-load="myFunction()"></div>
</div>
But ng-load
doesn't work!
2 Answers
Reset to default 6I think this should work:
<div ng-repeat="element in array" ng-init="$last && myFunction(element)">
{{element}}
</div>
There you have working JSFiddle.
Use ng-init="$last && myFunction()", that should do the same thing.