useUpdateEffect 用法等同于 useEffect,但是会忽略首次执行,只在依赖更新时执行。
function useUpdateEffect(fn, inputs) {const didMountRef = useRef(false);useEffect(() => {// 测试console.log(11)if (didMountRef.current) fn();else didMountRef.current = true;}, inputs);}
useUpdateEffect(() => {// 测试console.log(22)}, [user]);
