ng-repeat嵌套数组的最后一个元素,分配给$ scope.variable
<tr ng-repeat="user in vm.users | orderBy:sortType:sortReverse | filter:searchTool">
<td >{{user.name}}</td>
<td ><div ng-repeat="item in user.feed track by $index"><span ng-show="$last">{{item.status}} </span></div></td>
我希望最后{{item.status}}用于函数...例如
signal({{item.status | $last }})
答案 0 :(得分:0)
首先,迭代数组只是为了显示它的最后一个元素并不是最好的事情。为什么不直接显示最后一项?
<div>
<span ng-if="user.feed.length">{{ user.feed[user.feed.length - 1].status }}</span>
</div>
现在,要在函数中使用它,好吧,只需使用它:
<span ng-if="user.feed.length" ng-click="signal(user.feed[user.feed.length - 1])">{{ user.feed[user.feed.length - 1].status }}</span>