React 如何获取上一次 state 的值 一、用 ref 存储上一次的 state 类似 usePrevious function usePrevious(value) { const ref = useRef(); useEffect(() => { ref.current = value; }); return ref.current; } 二、通过 setState 的入参改为函数获取