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