问问题
63 次
1 回答
1
您可以遍历users
列表并找到name
by createdBy
:
JSFiddle:http: //jsfiddle.net/CdqTN/
创建一个接受 createdBy 的函数。然后在 for 循环中匹配它:
$scope.getUser = function (createdBy) {
for (var i = 0; i < $scope.users.length; i++)
if ($scope.users[i].id === createdBy)
return $scope.users[i].name;
return '';
}
然后在您的 HTML 中调用它:
<table>
<tr data-ng-repeat="row in rowData">
<td>{{ row.id }}</td>
<td>
{{ getUser(row.createdBy) }}
</td>
</tr>
</table>
于 2013-07-08T07:53:29.137 回答