1

md-autocompleteは、チップが閉じられているときに提案された提案を表示しません。角材 - md-チップが閉じられたときにオートコンプリートが提案を表示しない

シナリオ:追加されていないチップについてのみ提案を表示したいと思います。最初はすべてのチップが追加されているので、追加するチップはなくなりました。提案はありません。これは問題ありません。チップが閉じられ、入力フィールドがフォーカスされているときは、まだ提案はありませんが、理想的には提案リストに1つのチップがあるはずです。 1つ以上の文字が入力された場合にのみ表示されます。

md-autocompleteクエリ文字列の長さが0の場合でもアイテムを再描画する必要がありますが、これは1に設定されているように見えます。クエリ文字列が空のときmd-itemsで定義された関数がトリガーされません。ここ

CodePen link

を添加チップを削除し、入力フィールドに焦点を当てています。クローズドチップの提案はmd-autocompleteで表示されていないことを確認してください。

+0

いくつかのテストは 'md-min-length =" 0 "'のように見えますが、 'md-autocomplete'が' md-chips'の中にあるときと同じように動作しません。面白い。 –

+0

それはありません。私はautocomplete.jsをデバッグしようとしましたが、検索テキストに変更があった場合にのみ提案が表示されることを学びました。正確に言うと、ライブラリには 'searchText'に' $ watch'が適用されています。マッチの可用性は 'searchText'の変更とともにチェックされるべきだと私は考えています。 –

答えて

0

これはAngular Materialライブラリのバグです。私はAngular Material Githubレポに関する問題を提起しました。修正がコミットされ、レビュー中です。おそらく、このパッチは次のリリースで利用できるはずです。ここにはlink to the issueがあります。

関連する問題