Angular filter by child array
Filter the cast of the Avengers with a custom filter.
by Trinath
HTML
<div ng-app="myApp" class="container">
<div class="row">
<input type="text" data-ng-model="number" />
<div>{{number | ordinal}}</div>
</div>
</div>
JavaScript
var myApp = angular.module('myApp', []).filter('ordinal', function() {
return function(input) {
var s=["th","st","nd","rd"],
v=input%100;
return input+(s[(v-20)%10]||s[v]||s[0]);
}
});