Gatsby / React useEffect挂钩与“ typeof window”

时间:2020-06-04 00:00:15

标签: reactjs gatsby

useEffect()钩子能否执行与typeof window !== 'undefined';相同的功能,从而确定浏览器窗口的可用性?

1 个答案:

答案 0 :(得分:1)

useEffect挂钩首先在组件输出呈现到DOM之后触发。因此,检查window的可用性不是唯一的,因为它可能尚未定义。无论是否使用window,都应检查useEffect

您可以检查有关React's documentation中的useEffect钩子的更多信息。

相关问题