У меня есть нг-повторять примерно так:AngularJS - нг-повтор не обновляется для коррекции результатов с помощью фильтров
<div class="event block block--fullwidth nga-default nga-stagger nga-fade" data-ng-repeat="event in (filteredEvent = (Events.events | filter:Events.query | myDateRange:Events.dateFrom:Events.dateTo:Events.specificDate | orderBy:Events.orderEvent)) | limitTo:Events.limit"></div>
И у меня есть несколько поисковых фильтров коробки в верхней части страницы (входы/выберите), которые пользователь может использовать для фильтрации результатов поиска. Пример одного из них есть окно поиска (как показано ниже:
<input id="txt1" class="input--fullwidth" type="text" data-ng-model="Events.query.TotalLocation" placeholder="Enter a region, place or postcode" data-ng-change="Events.limit = 6" />
Это вид работ, в том смысле, что обновление результатов, как вы начнете вводить в поле поиска Однако, при нажатии Backspace поэтому поиск. поле пуст, оно не возвращается к исходной длине поиска (это может быть 992 при первой загрузке, но в конечном итоге на 940, когда вы отстаете). Это похоже на многие из моих поисковых фильтров.
I просто не могу это исправить, и спасибо за любую помощь.