2013-07-21 64 views
1

我是Angular的新手,希望將過濾器應用於此JSON以僅獲取「地點」對象。如何在Angular中應用濾鏡

{ 
    "places": { 
    "live": "true", 
    "status": "default", 
    "place": [ 
     { 
     "-name": "Test", 
     "-url": "http://myurl" 
     }, 
     { 
     "-name": "Test", 
     "-url": "http://myurl" 
     }, 
     { 
     "-name": "Test", 
     "-url": "http://myurl" 
     } 
    ] 
    } 
} 

我想用這樣的應用過濾器:

<div ng-repeat="place in places | filter:{place:'http'}"> 

這顯然是錯誤的。有沒有將過濾器應用於只得到「地點」對象

+0

不應該的地方是一個JSON對象不是XML的方法嗎?我在Angular的任何地方都沒有看到在XML中定義過模型,您能否指出這是如何綁定到您的範圍的? – shaunhusain

+0

它是一個JSON對象。對不起應該已經說清楚了 – Milligran

+0

這個不清楚;你想獲得'place'數組的項目,還是隻有'-url'字段值? –

回答

0
<div ng-repeat="place in places.place"> 

應該工作,我認爲