2014-01-16 97 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>