【发布时间】:2019-12-24 06:00:51
【问题描述】:
您好,我正在使用 ng bootstrap typeahead。这是我的搜索功能:
search = (text$: Observable<string>) =>
text$.pipe(
debounceTime(200),
distinctUntilChanged(),
map(term => term.length < 2 ? []
: states.filter(v => v.toLowerCase().indexOf(term.toLowerCase()) > -1).slice(0, 10))
)
我想禁止输入不属于我的下拉选项的输入文本,例如,如果下拉选项是: 一二三 如果用户尝试键入 k,则 k 字符将被删除,因为没有找到匹配的下拉选项...
【问题讨论】:
标签: angular ng-bootstrap