AngularJS从另一个数据模型访问数据模型

时间:2015-02-12 02:34:05

标签: javascript html angularjs node.js

我正在尝试从同一控制器上的另一个模型中的单个控制器中的一个模型中提取数据。我意识到这是错的,但我想在模板中这样做:

<table class="list-group">
    <tr class="list-group-item" ng-repeat="info in field.infos">
        <td><span class="badge">{{info.due| date:short}}<span ng-repeat="member in info.idMembers">{{members[{{member}}]}}</span></span>
        </td>
        <td>{{info.name}}</td>
    </tr>
</table>

因此每个field.info都有一个成员的id引用。我想根据id从成员模型中提取成员的名称,但不知道如何这样做。任何帮助将不胜感激。如果我不清楚,请告诉我。

1 个答案:

答案 0 :(得分:1)

您不需要在此处进行双重评估:

{{members[{{member}}]}}

如果member确实只是一个id,那么你可以这样做:

{{members[member]}}

但是,如果成员是一个对象,其上有一些id属性,那么您可能需要这样做:

{{members[member.id]}}