У меня есть вход, который фильтрует список ng-repeat при изменении. Повтор содержит много данных и занимает несколько секунд, чтобы фильтровать все. Я бы хотел, чтобы они были на 0,5 секунды, прежде чем я начну процесс фильтрации. Каков правильный способ в angular для создания этой задержки?
Ввод
<input ng-model="xyz" ng-change="FilterByName()" />
Repeat
<div ng-repeat"foo in bar">
<p>{{foo.bar}}</p>
</div>
Функция фильтра
$scope.FilterByName = function () {
//Filtering Stuff Here
});
Спасибо