2015-02-12 2 views
1

Я пытаюсь извлечь данные из одной модели в одном контроллере из другой модели на том же контроллере. Я понимаю, что это неправильно, но вот что я пытаюсь сделать в шаблоне:Модель данных данных с угловым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 имеет ссылку на член по его идентификатору. Я хочу вытащить имя участника из модели участников на основе идентификатора, но не знаю, как это сделать. Любая помощь будет принята с благодарностью. Пожалуйста, дайте мне знать, если я не буду ясно.

+0

Правильный код Я использовал (Спасибо @josh) {{members [member] .fullName}} –

ответ

1

Вам не нужна двойная оценка здесь:

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

Если member действительно просто идентификатор, то вы можете сделать это:

{{members[member]}} 

Однако, если элемент является объектом, с некоторым количеством имущества id, то вам может понадобиться:

{{members[member.id]}} 
+0

Вот и все! Спасибо @Josh –

+0

@ mr.pribesh - проблем нет. Рад помочь :) – Josh

Смежные вопросы