AngularJS: Filter Name Format
HTML
<div ng-app="myApp">
<ul ng-controller="YourCtrl">
<li ng-repeat="name in names">
{{name.name | customNameFormat}}
</li>
</ul>
</div>
JavaScript
'use strict';
var app = angular.module('myApp', []);
app.controller('YourCtrl', ['$scope', function () {
this.names = [
{name:'Doe, John'},
{name:'Naperi, Alberto'},
{name:'Last, First'},
{name:'Espolon, Justin'},
{name:'Bor, Em'},
{name:'Pik, El'},
];
}]);
app.filter('customNameFormat', function() {
return function(input) {
var nameStr = input.split(',').reverse().join(' ');
return nameStr;
};
});