私はこれについて間違った方法をとっていると確信していますが、私が新しい角度の角度を知っているのを見て、私が望むものを達成する方法を理解することはできません。 ng-repeat
を使用しているユーザーがいますが、スコープ変数userId
でフィルタリングする方法がわかりません。 User id: <name>
はうまく印刷されているので、スコープに問題はありません。このuserId
によって、どのようにng-repeat
ループソートを行うことができますか?もし私がそれについて間違っているとすれば、あなたは私にそれを正しい方法で手伝ってくれるドキュメンテーションをリンクしてください。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