2014-01-16 7 views
0

Мне нужно установить фильтр в теге ng-repeat, чтобы закодировать список пользователей с элементами (картами), которые есть у каждого пользователя.AngularFire - Как установить фильтр?

Я попытался установить фильтр с помощью "filterSet", но это не работает для меня.

Как я могу получить элементы каждого пользователя?

<ul data-drop="true" ng-repeat="user in userList" jqyoui-droppable="{multiple:true}"> 

<li ng-repeat="card in cardList" data-drag="true" data-jqyoui-options="{revert: 'invalid'}" jqyoui-draggable="{index: {{$index}},animate:true}">{{card}}</li> </ul> 
+0

Вы должны использовать orderByPriority фильтр первый преобразовать объект в массив, а затем применить фильтр вы хотите. – Anant

ответ

0

Я предполагаю cardList этого свойства объекта пользователя, так что попробуйте:

<ul data-drop="true" ng-repeat="user in userList" jqyoui-droppable="{multiple:true}"> 

<li ng-repeat="card in user.cardList" data-drag="true" data-jqyoui-options="{revert: 'invalid'}" jqyoui-draggable="{index: {{$index}},animate:true}">{{card}}</li> </ul> 
Смежные вопросы