我有一个控制器 $scope.users = [{id: 1, name: "Test"}, {id: 2, name: "Dude"}];
我想做类似 {{id | getName}} 并且它会使用我拥有的 id,抓取 $scope.users 以查找相应的 ID 并根据 id 的值输出“Test”或“Dude”。
我应该在 angularJS 中使用什么来实现这一点?
<table class="table table-striped">
<thead>
<tr>
<th>Winner</th>
<th>Loser</th>
<th>Date</th>
</tr>
</thead>
<tbody ng-repeat="match in matchs">
<tr>
<!-- What I want is instead of winner_id / loser_id go and get from $scope.users the id and output user name instead -->
<td>{{match.winner_id}} - {{match.winner_score}}</td>
<td>{{match.loser_id}} - {{match.loser_score}}</td>
<td>{{match.created_at}}</td>
</tr>
</tbody>
</table>