2016-10-07 15 views
-1

このjsonをファーストネームでフィルタリングしようとしています。結果はA1だと思っていますが、私は何か間違っています。角度フィルタが期待した結果を返さない

$filter('filter')('[{ "ID": 1, "FirstName": "A1", "L1": "Sabrina" }, { "ID": 2, "FirstName": "A2", "LastName": "L2" }]', 'A1'); 
+0

私はちょうどあなたがあまりにも速く提出をクリックし、私が前にこれを待つと仮定するつもりです – Phil

+0

私は分かりません – user6440175

答えて

1

純粋なJSONで$filterを使用することはできません。

var arr = JSON.parse('[{ "ID": 1, "FirstName": "A1", "L1": "Sabrina" }, { "ID": 2, "FirstName": "A2", "LastName": "L2" }]'); 
var a1 = $filter('filter')(arr, 'A1'); 

期待される結果を返します。

関連する問題