Показать сообщение отдельно
  #1 (permalink)  
Старый 30.11.2015, 12:36
Новичок на форуме
Отправить личное сообщение для slite Посмотреть профиль Найти все сообщения от slite
 
Регистрация: 30.11.2015
Сообщений: 1

AngularJS функция внутри ng-repeat
День добрый.

Потихоньку перехожу из php в angularjs, и как то сложновато.
Пожалуйста помогите понять, как поступить.
Делаю на ionic следующее.
Вид:
Необходимо чтобы данные из массива перед публикацией проходили некоторую обработку. В данном случае просчитать дистанцию между текущим положением и удаленной точкой

<div ng-repeat="markets in market" ">
<h1>{{getDistance(markets.lat, markets.lng)}}</h1>
</div>


Но проблема в том что, если в массие 3 элемента, функция срабатывает 9 раз, и получается так, что данные беруться за последние 3 раза, и как правило они все 3 похожи.

Помогите пожалуйста, как быть в таком случае?
Ответить с цитированием