useDebounce

延迟快速变化的值,以优化性能。


import { useDebounce } from 'primereact/hooks';
         

仅当按键之间的间隔时间超过 400 毫秒时,该值才会反映出来。

防抖动值:

<InputText type="text" value={inputValue} onChange={(e) => setInputValue(e.target.value)} />
<span className="text-xl">
    Debounced Value: <strong>{debouncedValue}</strong>
</span>