Я пытаюсь предоставить список для опции поиска для автоматического завершения, а html-элемент имеет следующий вид
<ion-searchbar [(ngModel)]="myInput" [showCancelButton]="shouldShowCancel" (ionInput)="filterItems()" (ionCancel)="onCancel($event)">
</ion-searchbar>
<ion-grid no-padding><ion-list >
<ion-item *ngFor=" let item of filtereditems" color="silver" >
{{item.title}}
</ion-item></ion-list>
</ion-grid>
Соответствующий файл search.ts имеет следующий вид
export class SearchPage{
searchOptions: string = '';
notesList: any;
filtereditems:any;
constructor(){
this.searchOptions= [
{title: 'London'},
{title: 'Bristol'},
{title: 'Cardiff'},
{title: 'Edinburgh'},
{title: 'Belfast'},
{title: 'Newcastle'}
];
this.filtereditems=[];
}
filterItems(){
console.log(this.reasonForWithdrawal);
this.filtereditems=this.notesList.filter((item) => {
return item.title.toLowerCase().indexOf(this.reasonForWithdrawal.toLowerCase()) > -1;
})
}
}
Весь список городов отображается постоянно, но мне нужно включить опцию, чтобы выбрать нужную опцию, нажав на нее.Любые входы, пожалуйста?