AngularJS - The 'filter' Filter
by vacammar
HTML
<script src="http://code.angularjs.org/1.1.4/angular.js"></script>
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.min.css">
<div ng-app="myapp" ng-controller="FirstCtrl">
Search: <input type="text" ng-model="searchString">
Sort: <select ng-model="sort" ng-options="x for x in sortOptions"></select>
<table class="table table-striped" id="result">
<tr ng-repeat="person in people | filter:searchString | orderBy:sort ">
<td>{{ person.first + ' ' + person.last }}</td>
</tr>
</table>
</div>
JavaScript
var myapp = angular.module('myapp', []);
myapp.controller('FirstCtrl', function ($scope, $filter) {
var _date = $filter('date')(new Date(1544096889221), 'dd/MM/yyyy HH:mm:ss');
alert(_date);
});