如何设置焦点在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">
答案 0 :(得分:0)
按照docs输入typeaheadMinLength
-
在预先踢入之前需要输入的最少字符数。当设置为0时,typeahead会在焦点上显示完整的选项列表(由typeaheadOptionsLimit正常限制)
所以
<input ... typeaheadMinLength="0">