Angular автозаполнение ввода - PullRequest
0 голосов
/ 18 июня 2020

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()
]

Хотите, чтобы это поле ввода автоматически заполнялось при поиске по имени пользователей.

Ошибка получения - Невозможно выполнить привязку к «элементам», поскольку это неизвестное свойство «ввода». Также не работает автозаполнение!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...