У меня есть массив, который я использую для заполнения, и я использую ионную панель поиска, чтобы пользователь мог искать элемент в списке, но проблема в том, когда пользователь удаляет или удаляет то, что он искал в списке не возвращается в исходное состояние
Код ниже:
<ion-searchbar (ionInput)="setFilteredItems()" placeholder="Search"
[(ngModel)]="searchTerm">
</ion-searchbar>
Функция фильтрации:
filterItems(searchTerms){
return this.categories.filter((item)=>{
return item.category_name.toLowerCase().indexOf(searchTerms.toLowerCase())>-1;
})
setFilteredItems(){
this.categories = this.filterItems(this.searchTerm);
}
}