AngularJS Filter - Example use of Filter
Example use of Filter uses JavaScript's Replace to remove spaces then converts to lowercase
by sjmcpherson
HTML
<div ng-app="example">
<div ng-controller="Ctrl">
<p ng-repeat="name in names">{{name}} = {{name | removeSpacesThenLowercase}}</p>
</div>
</div>
JavaScript
var filterExample = angular.module('example',[]);
filterExample.filter('removeSpacesThenLowercase', function () {
return function (text) {
var str = text.replace(/\s+/g, '');
return str.toLowerCase();
};
})
function Ctrl($scope) {
$scope.names = ['Santi Carzola','Theo Walcott','Oliver Giroud','Jack Wilshere']
}