Filter by Object Property in Ng-Repeat - AngularJS
Hey everyone,
Just a quick post on how to filter by a property when using ng-repeat. To start with, we’ll use the following objects:
{
"regions": [
{
"id": "1",
"postcode": "4700",
"name": "Rockhampton",
"description": "One of the major cities in Central Queensland."
},
{
"id": "16",
"postcode": "4214",
"name": "Keppel Island",
"description": "Awesome islands, very few people, heaps of fish beautiful clear water."
}
]
}
Then assuming you want to filter by the postcode all you need is the following:
<h1>Region</h1>
<div id='regions'>
<div>
{{region.name}}
</div>
</div>
Thanks! This was the first straight-forward example I came across and worked perfectly.
Thanks! This was exactly what I was looking for.
What change will I need to make if I want to look for multiple postal codes