dirPagination : вложенные повторы ng

Мне нужно использовать ng-repeats в dirPagination (угловой плагин), я также создал плункер. Мне нужно, чтобы текущий объект имел ng-repeat в двух разных местах.

  • 1 рейтинг изображений
  • 2 предлагаемых услуги

Ссылка на плункер

Если вы ссылаетесь на plnkr, в каждом объекте есть атрибут ratingImages, я хочу, чтобы мне нужно было использовать ng-repeat внутри dir-paginate, например html:

<div class="rating"> <img ng-repeat="ratingImage in provider.ratingImages" src="{{ratingImage }}" alt="" /> <span>(5 reviews)</span> </div>

Но при этом я получаю сообщение об ошибке ng-repeat:dupes


person user2630482    schedule 23.07.2016    source источник
comment
plnkr.co/edit/8ByRaRbvZJMEnW4FakoO?p=preview   -  person user2630482    schedule 23.07.2016
comment
Пожалуйста, уточните свой вопрос.   -  person developer033    schedule 23.07.2016
comment
Я обновил вопрос, пожалуйста, посмотрите, если вы все еще не можете понять, я предоставлю дополнительное описание.   -  person user2630482    schedule 23.07.2016


Ответы (1)


Вот как вы можете это сделать

<div class="rating">
     <!-- ng-repeat = ratingImage in provider.ratingImages -->
 <img  ng-repeat="ratingImage in provider.ratingImages track by $index" src="{{ratingImage}}" alt="" />
  <span>(5 reviews)</span>
</div>

обратите внимание, что я использую отслеживание по $index для дубликатов подробнее об этом здесь

person Jorawar Singh    schedule 23.07.2016