ng2-bootstrap typeahead默认建议

时间:2017-05-03 16:24:31

标签: angular typeahead ng2-bootstrap

如何设置焦点在typeahead字段上的默认列表。这是我的示例代码。如果我键入一个字符,这可以正常工作。但我需要在焦点上显示一个初始列表。谢谢!

this.source = Observable
      .create((observer: any) => {
        observer.next(this.value)
      })
      .mergeMap((token: string) => {
        let params: any = {q: token}
        return this.service.search(params) //http call returns an observable
      })

<input formControlName=" [typeahead]="source">

1 个答案:

答案 0 :(得分:0)

按照docs输入typeaheadMinLength - 在预先踢入之前需要输入的最少字符数。当设置为0时,typeahead会在焦点上显示完整的选项列表(由typeaheadOptionsLimit正常限制)

所以

<input ... typeaheadMinLength="0">