// const useDebounce = (value, delay) => { // const [debouncedValue,setDebouncedValue] = useSate(value) // useEffect(() => { // const timeout = setTimeout(() => setDebouncedValue(value), delay) // return () => clearTimeout(timeout) // },[value,delay]) // return debouncedValue // } // // 使用的时候 // const debouncedParam = useDebounce(params,2000)
react 的Hook 中 使用防抖节流。 例如上。