我完全相信我會以錯誤的方式去解決這個問題,但是看到我與angularjs有多新,我無法弄清楚如何完成我想要的。我有一組使用ng-repeat
的用戶,但我無法弄清楚如何通過範圍變量userId
進行過濾。 User id: <name>
正在打印出來,所以沒有問題。我怎樣纔能有ng-repeat
循環排序這個userId
?如果我正在處理錯誤的事情,請將我的文檔鏈接起來,以幫助我以正確的方式進行操作。如何在ng-repeat過濾器中使用範圍變量?
HTML:
User id: {{userId}}
<br>
User Name:
<ul>
<li ng-repeat="user in users | filter:{{userId}}">
{{user.name}}
</li>
</ul>
控制器:
function PhoneDetailController($scope, $routeParams, Users){
$scope.userId = $routeParams.userId;
}
我可以問一下'$ scope.users'聲明在哪裏嗎? – awmleer
對不起,我離開了。它來自ngResource。有用。 – Ducksauce88