2016-11-25 9 views

答えて

3

あなたは(繰り返し呼び出しを絞るために、基本的には少しwindow.setTimeoutはトリック)lodashのデバウンス()関数を使用することができます。

import _ from 'lodash'; 

... 

doSearch(text) { 
    // Your normal handler here 
} 

... 

// Delay autocomplete until 500 ms after use stops typing 
<AutoComplete 
    onUpdateInput={_.debounce((value) => doSearch(value), 500)} 
    ... 
/> 
関連する問題