useIsomorphicLayoutEffect
useLayoutEffect
会在服务端渲染的时候发出警告,所以我们在服务端用 useEffect
进行替代。 详情可见 Alex Reardon's article 的文章
Usage
实时编辑器
function Demo() { const [value] = useState("useIsomorphicLayoutEffect"); useIsomorphicLayoutEffect(() => { window.console.log(value); }, [value]); return <div>{value}</div>; };
结果
Loading...