BFE.devAI解答 - React 代码题
5. usePrevious()
import { useEffect, useRef } from "react";
function usePrevious(value) { const ref = useRef();
useEffect(() => { ref.current = value; }, [value]);
return ref.current; }
export default usePrevious;
// Usage:
// const prevValue = usePrevious(value);
// Where value
is the current value you want to track the previous value of.