Здравствуйте. Есть массив с 35 данными. Через ng-repeat генерируется 35 элементов. По клику на i-ый элемент переменной присваивается i-ое значение.
<div><ul><li ng-repeat="i in items | searchFor:searchString"
ng-click="$parent.$parent.activeG=$index+1">
<p>{{i.title}}</p></li></ul></div>
Этот код работает. Но также имеется поиск по этим элементам, который фильтрует список. И тогда переменной присваивается значение i-ого элемента из фильтрованного массива, а нужно присваивать i-ое значение оригинального массива.
Пробовал в массив добавить i.num.
ng-click="$parent.$parent.activeG={{i.num}}"
Но данный код не работает. Как правильно присвоить переменной i-ое значение из не фильтрованного массива?