HTML -
<div class="item">
<label>Mentor Name</label>
<div class="form-group">
<input class="form-input" input-autocomplete [items]="items2"
(keyup)="applyFilter($event.target.value)" placeholder="Search User"
(selectEvent)="onSelect($event)">
</div>
</div>
ts-
applyFilter(val:string){
this.search=''
if (val.length >= 3) {
val = val.trim();
val = val.toLowerCase();
this.commonAddEditTeamService.userList()
.subscribe((res:any) => {
this.items2 = res.map(x=>x.name); }
RES - [0: {id: "7B5B201E-35AA-48A1-B919-002445319F8B", имя: " harman jain "}
1: {id:" EA6672BA-4F7A-4214-A37F-00716CE698C9 ", name:" me name "}
2: {id:" 01F29920-9206- 42DF-8151-00A6A080C501 ", name:" sonu sharma "}]
app.module.ts -
import { AutocompleteModule } from 'ng2-input-autocomplete';
imports: [
AutocompleteModule.forRoot()
]
Хотите, чтобы это поле ввода автоматически заполнялось при поиске по имени пользователей.
Ошибка получения - Невозможно выполнить привязку к «элементам», поскольку это неизвестное свойство «ввода». Также не работает автозаполнение!