2016-12-13 9 views
0

マテリアルUIのオートコンプリートテキストフィールドを使用してリストをフィルタリングしています。テキストが削除され、入力がヒットしたときにリストをフルフォームに再作成できるようにしたい。私の知る限り、onNewRequestプロパティは、テキストフィールドにテキストがある場合にのみ呼び出されます。テキストなしでEnterキーを押したときに関数を呼び出す方法はありますか?マテリアルUIオートコンプリートテキストフィールドを消去するときの関数の呼び出し

答えて

0

あなたがテキストフィールドが空であるかどうかをテストするためにAutoCompleteコンポーネントのonUpdateInputイベントを使用することができます。

<AutoComplete 
    ... 
    onUpdateInput={ 
    (value) => { 
     if (value.length === 0) { 
     console.log('Refresh the list here'); 
     } 
    } 
    } 
/> 
関連する問題