ng-bootstrap.github.io/#/components/typeahead/api#NgbTypeahead

мответМне объяснили использовать selectItem для получения события select.

Но на этом этапе модель, которую я привязал к текстовому полю, по-прежнему является исходным текстом, введенным пользователем, а не элементом выбора.

я использую

(selectItem)="search(model)"

чтобы получить событие, и в TS

search(model) { 
this._service.search(model).subscribe(
  results => this.results = results,
  error => this.errorMessage = <any>error);

}

но, как упоминалось выше, это вызывает мой бэкэнд с набранным пользователем текстом, а не с полным текстом выбранного элемента заголовка.

Мои бэкэнд-логи

2017/03/24 20:44:14 /api/typeahead/ok
2017/03/24 20:44:14 /api/search/ok

где второй должен быть / api / search / $ actualSelectedItem.

Ответы на вопрос(1)

Ваш ответ на вопрос