0

我认为,默认的 Typeahead 行为是在更改事件上返回匹配项。

在焦点事件上返回匹配是否也很简单?也就是说,所有值都应该匹配一个空字符串?

search = (text$: Observable<string>) =>
text$
  .debounceTime(200)
  .map(term => this.lists.filter(v => new RegExp(term, 'gi').test(v.title)).slice(0, 10));

当输入变为空字符串时,上面的代码将返回所有值,

这是我想要的结果,除了焦点。

在此处输入图像描述

4

0 回答 0