2013-07-21 5 views
1

Я новичок в Angular и хотел бы применить фильтр к этому JSON, чтобы получить только объекты «места».Как применить фильтр в Угловом

{ 
    "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"> 

должен работать, я думаю, что

Смежные вопросы