如何将NgbTypeahead中的结果放入DIV容器中,而不是动态下拉列表中?

时间:2018-07-11 17:30:46

标签: ng-bootstrap

我正在使用NgbTypeahead,并且工作正常。但是,我不想用结果创建一个动态弹出窗口,而是要在DIV的列表中显示结果。

认为我应该使用容器属性来执行此操作,但是我要这样做:

<input #quickSearch id="typeahead-template" type="text" class="form-control popup-search"
       [ngbTypeahead]="searchWithTemplate" [resultTemplate]="searchResultsTemplate"
       (selectItem)="searchResultSelected($event)" [container]="resultsContainer"
       [inputFormatter]="formatter" [placement]="'bottom-left'"
       [placeholder]="isSearchInitialized ? 'Search for...' : 'Please wait... initializing quick search...'"
       [disabled]="!isSearchInitialized"
       style="width:100%">

,它不起作用。帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

也许我要说的很明显,但是文档说它只支持身体

  

一个选择器,指定应将工具提示附加到的元素。当前仅支持“ body”。