I'm trying to use filtering and sorting with Angularjs, but my filter only fires once. I have looked at alot of other samples but it is not clear to me why this only fires once.
HTML
Search: <input ng-model="query.$">
From: <input ng-model="query.From">
DepartureTime: <input ng-model="query.DepartureTime">
JS $scope.$watch('query', function (newValue, oldValue) { /* */ }